<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>doc/man/it/mc.1.in</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.5.7' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<!-- beginning of fixed guide -->
<div id='guide'><ul>
<li><a href='#TOP'><img class='icon' src='../icons/first.png' alt='[^]' /></a></li>
<li><a href='#BOTTOM'><img class='icon' src='../icons/last.png' alt='[v]' /></a></li>
<li><a href='#TOP'><img class='icon' src='../icons/top.png' alt='[top]' /></a></li>
<li><a href='#BOTTOM'><img class='icon' src='../icons/bottom.png' alt='[bottom]' /></a></li>
<li><a href='../mains.html'><img class='icon' src='../icons/index.png' alt='[index]' /></a></li>
<li><a href='../help.html'><img class='icon' src='../icons/help.png' alt='[help]' /></a></li>
<li class='standout'><span><a href='../files/doc.html'>doc</a>/<a href='../files/doc--man.html'>man</a>/<a href='../files/doc--man--it.html'>it</a>/mc.1.in</span></li>
</ul></div>
<!-- end of fixed guide -->
<a id='TOP' name='TOP'></a><h2 class='header'><a href='../mains.html'>root</a>/<a href='../files/doc.html'>doc</a>/<a href='../files/doc--man.html'>man</a>/<a href='../files/doc--man--it.html'>it</a>/mc.1.in</h2>
<em class='comment'>/* <img class='icon' src='../icons/n_left.png' alt='[previous]' /><img class='icon' src='../icons/n_right.png' alt='[next]' /><img class='icon' src='../icons/n_first.png' alt='[first]' /><img class='icon' src='../icons/n_last.png' alt='[last]' /><img class='icon' src='../icons/n_top.png' alt='[top]' /><a href='#BOTTOM'><img class='icon' src='../icons/bottom.png' alt='[bottom]' /></a><a href='../mains.html'><img class='icon' src='../icons/index.png' alt='[index]' /></a><a href='../help.html'><img class='icon' src='../icons/help.png' alt='[help]' /></a>&nbsp;<input type='text' readonly onfocus='this.select();' value='+1 doc/man/it/mc.1.in'  /> */</em>
<hr />
<pre>
<a id='L1' name='L1'></a>.\" -*- mode: troff; coding: UTF-8 -*-
<a id='L2' name='L2'></a>.\" Tradotto dal 15 agosto 2002 da
<a id='L3' name='L3'></a>.\"     Marco Ciampa &lt;ciampix@libero.it&gt;
<a id='L4' name='L4'></a>.\" Chi vuole contribuire aggiunga il nome qui sotto.
<a id='L5' name='L5'></a>.\" Yuri &lt;yuri@sociol.unimi.it&gt;
<a id='L6' name='L6'></a>.\"
<a id='L7' name='L7'></a>.\" Come succede per tutte le traduzioni ho dovuto fare dei compromessi.
<a id='L8' name='L8'></a>.\" Il più importante (e che mi provoca tuttora dei dubbi) è stato la
<a id='L9' name='L9'></a>.\" traduzione dei comandi Chmod, Chown e Advanced Chown con Permessi,
<a id='L10' name='L10'></a>.\" Proprietario e Proprietario avanzato rispettivamente. Lo spirito che
<a id='L11' name='L11'></a>.\" mi ha mosso in questa direzione è stato il desiderio di rendere mc più
<a id='L12' name='L12'></a>.\" user frendly che coerente con altre traduzioni, visto il ruolo che si
<a id='L13' name='L13'></a>.\" è conquistato soprattutto nei nuovi utenti.
<a id='L14' name='L14'></a>.\" Altro esempio è l'uso (per questioni 'estetiche') indifferente di
<a id='L15' name='L15'></a>.\" selezionato e marcato, quando il contesto rendeva ovvio il significato.
<a id='L16' name='L16'></a>.\" E ancora (ma vedo che è diventata una saggia abitudine anche nella
<a id='L17' name='L17'></a>.\" traduzione di altri programmi) il non rispettare l'uso delle maiuscole 
<a id='L18' name='L18'></a>.\" per marcare particolari comandi, uso che crea soprattutto confusione 
<a id='L19' name='L19'></a>.\" secondo il mio modesto parere.
<a id='L20' name='L20'></a>.\"
<a id='L21' name='L21'></a>.\" Prego mantenere la linea di traduzione generale (per quanto possibile).
<a id='L22' name='L22'></a>.\"
<a id='L23' name='L23'></a>.\"TOPICS "Indice degli argomenti:"
<a id='L24' name='L24'></a>.TH MC 1 "%DATE_OF_MAN_PAGE%" "MC Version %DISTR_VERSION%" "GNU Midnight Commander"
<a id='L25' name='L25'></a>.\"SKIP_SECTION"
<a id='L26' name='L26'></a>.SH "NOME"
<a id='L27' name='L27'></a>mc \- interfaccia visuale per sistemi tipo Unix.
<a id='L28' name='L28'></a>.\"SKIP_SECTION"
<a id='L29' name='L29'></a>.SH "USO"
<a id='L30' name='L30'></a>.B mc
<a id='L31' name='L31'></a>[\-abcCdfhPstuUVx] [\-l log] [dir1 [dir2]] [\-e [file]] [\-v file]
<a id='L32' name='L32'></a>.\"NODE "DESCRIPTION"
<a id='L33' name='L33'></a>.SH "DESCRIZIONE"
<a id='L34' name='L34'></a>Il Midnight Commander è un file manager per sistemi operativi di tipo Unix.  
<a id='L35' name='L35'></a>.\"DONT_SPLIT"
<a id='L36' name='L36'></a>.\"NODE "OPTIONS"
<a id='L37' name='L37'></a>.SH "OPZIONI"
<a id='L38' name='L38'></a>.TP
<a id='L39' name='L39'></a>.I "\-a"
<a id='L40' name='L40'></a>Disabilita l'uso dei caratteri grafici per il disegno delle linee.
<a id='L41' name='L41'></a>.TP
<a id='L42' name='L42'></a>.I "\-b"
<a id='L43' name='L43'></a>Forza la visualizzazione in bianco e nero.
<a id='L44' name='L44'></a>.TP
<a id='L45' name='L45'></a>.I "\-c"
<a id='L46' name='L46'></a>Forza la modalità colore; consultare la sezione 
<a id='L47' name='L47'></a>.\"LINK2"
<a id='L48' name='L48'></a>colori
<a id='L49' name='L49'></a>.\"Colors"
<a id='L50' name='L50'></a>per ulteriori informazioni.
<a id='L51' name='L51'></a>.TP
<a id='L52' name='L52'></a>.I "\-C arg"
<a id='L53' name='L53'></a>Usato per specificare un set di colori differente a riga di comando.
<a id='L54' name='L54'></a>Il formato di arg è documentato nella sezione
<a id='L55' name='L55'></a>.\"LINK2"
<a id='L56' name='L56'></a>colori\&amp;.
<a id='L57' name='L57'></a>.\"Colors"
<a id='L58' name='L58'></a>.TP
<a id='L59' name='L59'></a>.I "\-d"
<a id='L60' name='L60'></a>Disabilita il supporto mouse.
<a id='L61' name='L61'></a>.TP
<a id='L62' name='L62'></a>.I "\-e [file]"
<a id='L63' name='L63'></a>Esegue l'editor interno. Se il file viene specificato, lo apre alla
<a id='L64' name='L64'></a>partenza. Vedere anche
<a id='L65' name='L65'></a>.BR "mcedit (1)" .
<a id='L66' name='L66'></a>.TP
<a id='L67' name='L67'></a>.I "\-f"
<a id='L68' name='L68'></a>Mostra i percorsi di ricerca compilati per i file del Midnight Commander.
<a id='L69' name='L69'></a>.TP
<a id='L70' name='L70'></a>.I "\-k"
<a id='L71' name='L71'></a>Reimposta i softkeys ai valori predefiniti dal database termcap/terminfo.
<a id='L72' name='L72'></a>Utile solo su terminali HP quando non vanno i tasti funzione.
<a id='L73' name='L73'></a>.TP
<a id='L74' name='L74'></a>.I "\-l file" 
<a id='L75' name='L75'></a>Salva il dialogo ftpfs con il server in file.
<a id='L76' name='L76'></a>.TP
<a id='L77' name='L77'></a>.I "\-P file"
<a id='L78' name='L78'></a>Quest'opzione indica al Midnight Commander di stampare l'ultima
<a id='L79' name='L79'></a>directory di lavoro sul file specificato.
<a id='L80' name='L80'></a>Questa funzione non è fatta per un uso diretto, ma dovrebbe essere 
<a id='L81' name='L81'></a>utilizzata da una speciale funzione shell che imposti automaticamente 
<a id='L82' name='L82'></a>l'ultima directory corrente della shell come l'ultima directory in cui
<a id='L83' name='L83'></a>stava il Midnight Commander. Prelevate i file
<a id='L84' name='L84'></a>.B %libexecdir%/mc/mc.sh
<a id='L85' name='L85'></a>(utenti bash e zsh) o rispettivamente
<a id='L86' name='L86'></a>.B %libexecdir%/mc/mc.csh
<a id='L87' name='L87'></a>(utenti tcsh) per definire
<a id='L88' name='L88'></a>.B mc
<a id='L89' name='L89'></a>come un alias allo script di shell appropriato.
<a id='L90' name='L90'></a>.TP
<a id='L91' name='L91'></a>.I "\-s"
<a id='L92' name='L92'></a>Abilita il modo terminale lento, in questa modalità il programma
<a id='L93' name='L93'></a>non disegna le linee e disabilita la modalità prolissa.
<a id='L94' name='L94'></a>.TP
<a id='L95' name='L95'></a>.I "\-t"
<a id='L96' name='L96'></a>Usata solo se il codice è stato compilato con S\-Lang e terminfo: fa
<a id='L97' name='L97'></a>in modo che il Midnight Commander usi il valore della variabile
<a id='L98' name='L98'></a>.B TERMCAP
<a id='L99' name='L99'></a>per le informazioni sul terminale invece delle informazioni di sistema
<a id='L100' name='L100'></a>sul database terminali.
<a id='L101' name='L101'></a>.TP
<a id='L102' name='L102'></a>.I "\-u"
<a id='L103' name='L103'></a>Disabilita l'uso della shell concorrente (ha senso solo se il
<a id='L104' name='L104'></a>Midnight Commander è stato compilato con il supporto per la shell
<a id='L105' name='L105'></a>concorrente).
<a id='L106' name='L106'></a>.TP
<a id='L107' name='L107'></a>.I "\-U"
<a id='L108' name='L108'></a>Abilita l'uso della shell concorrente (ha senso solo se il
<a id='L109' name='L109'></a>Midnight Commander è stato compilato con il supporto per la shell
<a id='L110' name='L110'></a>concorrente impostato come una caratteristica opzionale).
<a id='L111' name='L111'></a>.TP
<a id='L112' name='L112'></a>.I "\-v file"
<a id='L113' name='L113'></a>Lancia il visualizzatore interno per il file specificato.
<a id='L114' name='L114'></a>.TP
<a id='L115' name='L115'></a>.I "\-V"
<a id='L116' name='L116'></a>Mostra la versione del programma.
<a id='L117' name='L117'></a>.TP
<a id='L118' name='L118'></a>.I "\-x"
<a id='L119' name='L119'></a>Forza la modalità xterm. Usata quando è in funzione su terminali
<a id='L120' name='L120'></a>abilitati\-xterm (due modalità video e in grado di spedire sequenze
<a id='L121' name='L121'></a>mouse di escape).
<a id='L122' name='L122'></a>.TP
<a id='L123' name='L123'></a>.I \-X, \-\-no\-x11
<a id='L124' name='L124'></a>Do not use X11 to get the state of modifiers Alt, Ctrl, Shift
<a id='L125' name='L125'></a>.TP
<a id='L126' name='L126'></a>.I \-g, \-\-oldmouse
<a id='L127' name='L127'></a>Force a "normal tracking" mouse mode. Used when running on
<a id='L128' name='L128'></a>xterm\-capable terminals (tmux/screen).
<a id='L129' name='L129'></a>.PP
<a id='L130' name='L130'></a>Se specificato, il primo percorso è la directory mostrata nel
<a id='L131' name='L131'></a>pannello selezionato; il secondo è la directory mostrata nell'altro
<a id='L132' name='L132'></a>pannello.
<a id='L133' name='L133'></a>.\"NODE "Overview"
<a id='L134' name='L134'></a>.SH "Panoramica"
<a id='L135' name='L135'></a>Lo schermo del Midnight Commander è diviso in quattro parti. Quasi tutto
<a id='L136' name='L136'></a>lo spazio è occupato dai due pannelli directory. Come impostazione
<a id='L137' name='L137'></a>predefinita la seconda riga dal fondo è la riga di comando, mentre
<a id='L138' name='L138'></a>quella in basso mostra le etichette dei tasti funzione. La riga più in
<a id='L139' name='L139'></a>alto è la
<a id='L140' name='L140'></a>.\"LINK2"
<a id='L141' name='L141'></a>riga dei menu\&amp;.
<a id='L142' name='L142'></a>.\"Menu Bar"
<a id='L143' name='L143'></a>La barra dei menu può essere invisibile, ma compare se clicchi la
<a id='L144' name='L144'></a>riga più in alto con il mouse o se premi il tasto F9.
<a id='L145' name='L145'></a>.PP
<a id='L146' name='L146'></a>Il Midnight Commander fornisce la vista di due directory 
<a id='L147' name='L147'></a>contemporaneamente. Uno dei due pannelli è quello corrente (la barra
<a id='L148' name='L148'></a>di selezione è presente solo in questo). Quasi tutte le operazioni
<a id='L149' name='L149'></a>hanno luogo nel pannello corrente. Alcune azioni come Rinomina e 
<a id='L150' name='L150'></a>Copia usano la directory del pannello non selezionato come valore
<a id='L151' name='L151'></a>predefinito di destinazione (ma si richiede sempre una conferma prima).
<a id='L152' name='L152'></a>Per informazioni aggiuntive, vedere le sezioni sui 
<a id='L153' name='L153'></a>.\"LINK2"
<a id='L154' name='L154'></a>pannelli directory\&amp;,
<a id='L155' name='L155'></a>.\"Directory Panels"
<a id='L156' name='L156'></a>i
<a id='L157' name='L157'></a>.\"LINK2"
<a id='L158' name='L158'></a>menu sinistra e destra
<a id='L159' name='L159'></a>.\"Left and Right Menus"
<a id='L160' name='L160'></a>e
<a id='L161' name='L161'></a>.\"LINK2"
<a id='L162' name='L162'></a>menu file\&amp;.
<a id='L163' name='L163'></a>.\"File Menu"
<a id='L164' name='L164'></a>.PP
<a id='L165' name='L165'></a>E' possibile eseguire comandi di sistema dal Midnight Commander 
<a id='L166' name='L166'></a>semplicemente battendoli. Ogni cosa scritta apparirà sulla riga di 
<a id='L167' name='L167'></a>comando e quando si preme l'invio il Midnight Commander eseguirà la
<a id='L168' name='L168'></a>riga di comando appena battuta; leggere le sezioni
<a id='L169' name='L169'></a>.\"LINK2"
<a id='L170' name='L170'></a>shell a riga di comando
<a id='L171' name='L171'></a>.\"Shell Command Line"
<a id='L172' name='L172'></a>e
<a id='L173' name='L173'></a>.\"LINK2"
<a id='L174' name='L174'></a>tasti della riga di ingresso
<a id='L175' name='L175'></a>.\"Input Line Keys"
<a id='L176' name='L176'></a>per saperne di più sulla riga di comando.
<a id='L177' name='L177'></a>.\"NODE "Mouse Support"
<a id='L178' name='L178'></a>.SH "Supporto mouse"
<a id='L179' name='L179'></a>Il Midnight Commander è fornito di supporto mouse. Esso viene
<a id='L180' name='L180'></a>attivato ogniqualvolta lo si esegue in un terminale
<a id='L181' name='L181'></a>.B xterm(1)
<a id='L182' name='L182'></a>(funziona anche se si fa una connessione telnet, ssh o rlogin con
<a id='L183' name='L183'></a>un'altra macchina da un xterm) o se sta funzionando su una console Linux
<a id='L184' name='L184'></a>e si ha il mouse server
<a id='L185' name='L185'></a>.B gpm
<a id='L186' name='L186'></a>in funzione.
<a id='L187' name='L187'></a>.PP
<a id='L188' name='L188'></a>Quando si fa clic con il tasto sinistro in un file nel pannello
<a id='L189' name='L189'></a>directory, il file viene selezionato; se si fa clic con il tasto destro
<a id='L190' name='L190'></a>il file viene marcato (o smarcato, a seconda dello stato precedente).
<a id='L191' name='L191'></a>.PP
<a id='L192' name='L192'></a>Se il file è un programma eseguibile, il doppio clic su di esso lo eseguirà 
<a id='L193' name='L193'></a>altrimenti se il
<a id='L194' name='L194'></a>.\"LINK2"
<a id='L195' name='L195'></a>file estensioni
<a id='L196' name='L196'></a>.\"Edit Extension File"
<a id='L197' name='L197'></a>ha un programma specifico per quell'estensione del file, il suddetto programma
<a id='L198' name='L198'></a>verrà eseguito.
<a id='L199' name='L199'></a>.PP
<a id='L200' name='L200'></a>E' anche possibile eseguire i comandi assegnati ai tasti funzione 
<a id='L201' name='L201'></a>cliccando sulle etichette dei tasti.
<a id='L202' name='L202'></a>.PP
<a id='L203' name='L203'></a>Se un tasto del mouse viene premuto sulla riga in cima al pannello directory,
<a id='L204' name='L204'></a>il pannello sfoglia di una pagina in alto. Allo stesso modo, un clic sulla 
<a id='L205' name='L205'></a>riga in basso provocherà un cambio di pagina in basso. Questo metodo dei bordi
<a id='L206' name='L206'></a>funziona anche nel
<a id='L207' name='L207'></a>.\"LINK2"
<a id='L208' name='L208'></a>visualizzatore dell'aiuto
<a id='L209' name='L209'></a>.\"Contents"
<a id='L210' name='L210'></a>e nell' 
<a id='L211' name='L211'></a>.\"LINK2"
<a id='L212' name='L212'></a>albero directory\&amp;.
<a id='L213' name='L213'></a>.\"Directory Tree"
<a id='L214' name='L214'></a>.PP
<a id='L215' name='L215'></a>L'auto ripetizione predefinita per il mouse è di 400 millisecondi. Questo
<a id='L216' name='L216'></a>valore può essere cambiato modificando il file
<a id='L217' name='L217'></a>.\"LINK2"
<a id='L218' name='L218'></a>\&amp;~/.config/mc/ini
<a id='L219' name='L219'></a>.\"Save Setup"
<a id='L220' name='L220'></a>e cambiando il parametro
<a id='L221' name='L221'></a>.IR mouse_repeat_rate .
<a id='L222' name='L222'></a>.PP
<a id='L223' name='L223'></a>Se il Commander sta funzionando con il supporto mouse, si può saltarlo
<a id='L224' name='L224'></a>ed ottenere il funzionamento del mouse normale (taglia e incolla di testo)
<a id='L225' name='L225'></a>tenendo premuto il tasto Maiuscole.
<a id='L226' name='L226'></a>.SH ""
<a id='L227' name='L227'></a>.\"NODE "Keys"
<a id='L228' name='L228'></a>.SH "Tasti"
<a id='L229' name='L229'></a>Alcuni comandi nel Midnight Commander presuppongono l'uso dei tasti
<a id='L230' name='L230'></a>.I Control
<a id='L231' name='L231'></a>(talvolta chiamato CTRL o CTL) e  
<a id='L232' name='L232'></a>.I Meta
<a id='L233' name='L233'></a>(talvolta chiamato ALT o anche Compose). In questo manuale si utilizzeranno
<a id='L234' name='L234'></a>le seguenti abbreviazioni:
<a id='L235' name='L235'></a>.TP
<a id='L236' name='L236'></a>.B C\-&lt;chr&gt;
<a id='L237' name='L237'></a>significa premere il tasto control mentre si batte il carattere &lt;chr&gt;. 
<a id='L238' name='L238'></a>Perciò C\-f sarà: premi e tieni premuto il tasto Control e premi f.
<a id='L239' name='L239'></a>.TP
<a id='L240' name='L240'></a>.B M\-&lt;chr&gt;
<a id='L241' name='L241'></a>significa premere il tasto Meta o Alt mentre si batte &lt;chr&gt;.
<a id='L242' name='L242'></a>Se non c'è un tasto Meta o Alt, premere
<a id='L243' name='L243'></a>.IR ESC ,
<a id='L244' name='L244'></a>rilasciarlo, poi premere il carattere &lt;chr&gt;. 
<a id='L245' name='L245'></a>.TP
<a id='L246' name='L246'></a>.B S\-&lt;chr&gt;
<a id='L247' name='L247'></a>significa premere il tasto Maiuscole mentre si batte il carattere &lt;chr&gt;.
<a id='L248' name='L248'></a>.PP
<a id='L249' name='L249'></a>Tutte le linee di ingresso nel Midnight Commander usano un'approssimazione
<a id='L250' name='L250'></a>dei tasti usati dall'editor GNU Emacs.
<a id='L251' name='L251'></a>.PP
<a id='L252' name='L252'></a>Ci sono molte sezioni che parlano dei tasti. Le seguenti sono le 
<a id='L253' name='L253'></a>più importanti.
<a id='L254' name='L254'></a>.PP
<a id='L255' name='L255'></a>La sezione
<a id='L256' name='L256'></a>.\"LINK2"
<a id='L257' name='L257'></a>menu file
<a id='L258' name='L258'></a>.\"File Menu"
<a id='L259' name='L259'></a>documenta le abbreviazioni di tasti per i comandi che appaiono nel
<a id='L260' name='L260'></a>menu file. Questa sezione include i tasti funzione. Molti di questi comandi
<a id='L261' name='L261'></a>lavorano sui file selezionati o sui file marcati.
<a id='L262' name='L262'></a>.PP
<a id='L263' name='L263'></a>La sezione
<a id='L264' name='L264'></a>.\"LINK2"
<a id='L265' name='L265'></a>pannelli directory
<a id='L266' name='L266'></a>.\"Directory Panels"
<a id='L267' name='L267'></a>documenta i tasti che selezionano o marcano i file come oggetto
<a id='L268' name='L268'></a>per una seguente azione (l'azione normalmente deriva dal menu file).
<a id='L269' name='L269'></a>.PP
<a id='L270' name='L270'></a>La sezione
<a id='L271' name='L271'></a>.\"LINK2"
<a id='L272' name='L272'></a>shell a riga di comando
<a id='L273' name='L273'></a>.\"Shell Command Line"
<a id='L274' name='L274'></a>elenca i tasti utilizzati per immettere e modificare linee di comando.
<a id='L275' name='L275'></a>Molti di questi copiano nomi di file o altro dal pannello directory
<a id='L276' name='L276'></a>alla riga di comando (per evitare troppo lavoro di battitura) o per
<a id='L277' name='L277'></a>accedere alla cronologia comandi.
<a id='L278' name='L278'></a>.PP
<a id='L279' name='L279'></a>I
<a id='L280' name='L280'></a>.\"LINK2"
<a id='L281' name='L281'></a>tasti della riga di ingresso
<a id='L282' name='L282'></a>.\"Input Line Keys"
<a id='L283' name='L283'></a>sono usati per modificare le righe di ingresso. Cioè sia la riga di comando
<a id='L284' name='L284'></a>che le righe di ingresso nelle finestre di interrogazione.
<a id='L285' name='L285'></a>.\"NODE "  Miscellaneous Keys"
<a id='L286' name='L286'></a>.SH "  Tasti vari"
<a id='L287' name='L287'></a>Qua ci sono alcuni tasti che non sono classificabili in nessuna delle
<a id='L288' name='L288'></a>altre categorie:
<a id='L289' name='L289'></a>.TP
<a id='L290' name='L290'></a>.B Invio
<a id='L291' name='L291'></a>se c'è del testo nella riga di comando (quella in fondo ai pannelli),
<a id='L292' name='L292'></a>allora quel comando viene eseguito. Se non c'è testo nella riga di
<a id='L293' name='L293'></a>comando allora se la barra di selezione è sopra una directory il
<a id='L294' name='L294'></a>Midnight Commander esegue un
<a id='L295' name='L295'></a>.B chdir(2)
<a id='L296' name='L296'></a>alla directory selezionata e ricarica le informazioni sul pannello;
<a id='L297' name='L297'></a>se la selezione è un file eseguibile allora esso viene eseguito.
<a id='L298' name='L298'></a>Per ultimo, se l'estensione del file selezionato corrisponde ad una
<a id='L299' name='L299'></a>delle estensioni presenti nel
<a id='L300' name='L300'></a>.\"LINK2"
<a id='L301' name='L301'></a>file estensioni\&amp;,
<a id='L302' name='L302'></a>.\"Edit Extension File"
<a id='L303' name='L303'></a>il comando corrispondente viene eseguito.
<a id='L304' name='L304'></a>.TP
<a id='L305' name='L305'></a>.B C\-l
<a id='L306' name='L306'></a>ridisegna tutto nel Midnight Commander.
<a id='L307' name='L307'></a>.TP
<a id='L308' name='L308'></a>.B C\-x c
<a id='L309' name='L309'></a>esegue il comando
<a id='L310' name='L310'></a>.\"LINK2"
<a id='L311' name='L311'></a>chmod
<a id='L312' name='L312'></a>.\"Chmod"
<a id='L313' name='L313'></a>su un file o su un gruppo di file marcati.
<a id='L314' name='L314'></a>.TP
<a id='L315' name='L315'></a>.B C\-x o
<a id='L316' name='L316'></a>esegue il comando
<a id='L317' name='L317'></a>.\"LINK2"
<a id='L318' name='L318'></a>chown
<a id='L319' name='L319'></a>.\"Chown"
<a id='L320' name='L320'></a>sul file corrente o sui file marcati.
<a id='L321' name='L321'></a>.TP
<a id='L322' name='L322'></a>.B C\-x l
<a id='L323' name='L323'></a>crea un collegamento.
<a id='L324' name='L324'></a>.TP
<a id='L325' name='L325'></a>.B C\-x s
<a id='L326' name='L326'></a>crea un collegamento simbolico.
<a id='L327' name='L327'></a>.TP
<a id='L328' name='L328'></a>.B C\-x i
<a id='L329' name='L329'></a>imposta la modalità della visualizzazione dell'altro pannello a informazioni.
<a id='L330' name='L330'></a>.TP
<a id='L331' name='L331'></a>.B C\-x q
<a id='L332' name='L332'></a>imposta la modalità della visualizzazione dell'altro pannello a vista rapida.
<a id='L333' name='L333'></a>.TP
<a id='L334' name='L334'></a>.B C\-x !
<a id='L335' name='L335'></a>esegue il comando
<a id='L336' name='L336'></a>.\"LINK2"
<a id='L337' name='L337'></a>pannellizza comando\&amp;.
<a id='L338' name='L338'></a>.\"External panelize"
<a id='L339' name='L339'></a>.TP
<a id='L340' name='L340'></a>.B C\-x h
<a id='L341' name='L341'></a>esegue il comando aggiungi directory alla lista
<a id='L342' name='L342'></a>.\"LINK2"
<a id='L343' name='L343'></a>directory favorite\&amp;.
<a id='L344' name='L344'></a>.\"Hotlist"
<a id='L345' name='L345'></a>.TP
<a id='L346' name='L346'></a>.B M\-!
<a id='L347' name='L347'></a>esegue il comando vista filtrata, descritto in
<a id='L348' name='L348'></a>.\"LINK2"
<a id='L349' name='L349'></a>visualizzatore di file interno\&amp;.
<a id='L350' name='L350'></a>.\"Internal File Viewer"
<a id='L351' name='L351'></a>.TP
<a id='L352' name='L352'></a>.B M\-?
<a id='L353' name='L353'></a>esegue il comando
<a id='L354' name='L354'></a>.\"LINK2"
<a id='L355' name='L355'></a>trova file\&amp;.
<a id='L356' name='L356'></a>.\"Find File"
<a id='L357' name='L357'></a>.TP
<a id='L358' name='L358'></a>.B M\-c
<a id='L359' name='L359'></a>mostra la finestra
<a id='L360' name='L360'></a>.\"LINK2"
<a id='L361' name='L361'></a>cambia dir veloce\&amp;.
<a id='L362' name='L362'></a>.\"Quick cd"
<a id='L363' name='L363'></a>.TP
<a id='L364' name='L364'></a>.B C\-o
<a id='L365' name='L365'></a>quando il programma viene eseguito in una console Linux o FreeBSD o in
<a id='L366' name='L366'></a>un xterm, mostrerà il risultato del comando precedente. Eseguito in
<a id='L367' name='L367'></a>console Linux, il Midnight Commander usa un programma esterno
<a id='L368' name='L368'></a>(cons.saver) per gestire il salvataggio e recupero delle informazioni
<a id='L369' name='L369'></a>sullo schermo.
<a id='L370' name='L370'></a>.PP
<a id='L371' name='L371'></a>Se è stato compilato il supporto alla subsell, è possibile premere C\-o
<a id='L372' name='L372'></a>in ogni momento per tornare alla schermata principale del Midnight Commander;
<a id='L373' name='L373'></a>per tornare all'applicazione basta premere C\-o. Se si ha un'applicazione
<a id='L374' name='L374'></a>sospesa usando questo trucco, non si sarà in grado di eseguire altri
<a id='L375' name='L375'></a>programmi dal Midnight Commander finché non si terminerà l'applicazione
<a id='L376' name='L376'></a>sospesa.
<a id='L377' name='L377'></a>.\"NODE "  Directory Panels"
<a id='L378' name='L378'></a>.SH "  Pannelli directory"
<a id='L379' name='L379'></a>Questa sezione elenca i tasti che operano sui pannelli directory. 
<a id='L380' name='L380'></a>Se si desidera sapere come cambiare la visualizzazione dei pannelli,
<a id='L381' name='L381'></a>date un'occhiata alla sezione su
<a id='L382' name='L382'></a>.\"LINK2"
<a id='L383' name='L383'></a>menu sinistra e destra\&amp;.
<a id='L384' name='L384'></a>.\"Left and Right Menus"
<a id='L385' name='L385'></a>.TP
<a id='L386' name='L386'></a>.B Tab, C\-i
<a id='L387' name='L387'></a>cambia il pannello corrente. L'altro pannello diventa il nuovo pannello 
<a id='L388' name='L388'></a>corrente mentre il pannello corrente diventa l'altro pannello.
<a id='L389' name='L389'></a>La barra di selezione si sposta dal vecchio pannello al nuovo corrente.
<a id='L390' name='L390'></a>.TP
<a id='L391' name='L391'></a>.B Ins, C\-t
<a id='L392' name='L392'></a>DEPRECATED! per marcare i file si può usare il tasto di Inserimento (la sequenza
<a id='L393' name='L393'></a>teminfo kich1) o la sequenza C\-t (Control\-t). Per smarcare i file
<a id='L394' name='L394'></a>basta marcare un file già marcato.
<a id='L395' name='L395'></a>.TP
<a id='L396' name='L396'></a>.B Insert, C\-t
<a id='L397' name='L397'></a>to tag files you may use the Insert key (the kich1 terminfo sequence). 
<a id='L398' name='L398'></a>To untag files, just retag a tagged file.
<a id='L399' name='L399'></a>.TP
<a id='L400' name='L400'></a>.B M\-e
<a id='L401' name='L401'></a>to change charset of panel you may use M\-e (Alt\-e).
<a id='L402' name='L402'></a>Recoding is made from selected codepage into system codepage. To
<a id='L403' name='L403'></a>cancel the recoding you may select "directory up" (..) in active panel.
<a id='L404' name='L404'></a>To cancel the charsets in all directories, select "No translation " in 
<a id='L405' name='L405'></a>the dialog of encodings.
<a id='L406' name='L406'></a>.TP
<a id='L407' name='L407'></a>.B M\-g, M\-r, M\-j
<a id='L408' name='L408'></a>usato per selezionare rispettivamente il file superiore, il file centrale o 
<a id='L409' name='L409'></a>quello inferiore in un pannello.
<a id='L410' name='L410'></a>.TP
<a id='L411' name='L411'></a>.B M\-t
<a id='L412' name='L412'></a>cambia il modo di visualizzazione corrente per mostrare la modalità
<a id='L413' name='L413'></a>successiva. In questo modo è possibile cambiare velocemente da listati
<a id='L414' name='L414'></a>lunghi a listati normali a listati definiti dall'utente.
<a id='L415' name='L415'></a>.TP
<a id='L416' name='L416'></a>.B C\-\\\\ (control\-barra retroversa)
<a id='L417' name='L417'></a>mostra le
<a id='L418' name='L418'></a>.\"LINK2"
<a id='L419' name='L419'></a>directory favorite
<a id='L420' name='L420'></a>.\"Hotlist"
<a id='L421' name='L421'></a>e va alla directory selezionata.
<a id='L422' name='L422'></a>.TP
<a id='L423' name='L423'></a>.B + \ (più)
<a id='L424' name='L424'></a>viene utilizzato per selezionare (marcare) un gruppo di file. Il Midnight 
<a id='L425' name='L425'></a>Commander richiederà un'espressione regolare per descrivere il gruppo.
<a id='L426' name='L426'></a>Quando i 
<a id='L427' name='L427'></a>.I modelli della shell
<a id='L428' name='L428'></a>sono abilitati, le espressioni regolari sono molto simili alle espressioni
<a id='L429' name='L429'></a>regolari in una shell (* significa zero o più caratteri e ? un carattere). Se i 
<a id='L430' name='L430'></a>.I modelli della shell
<a id='L431' name='L431'></a>sono disabilitati, la marcatura dei file viene fatta con le normali espressioni
<a id='L432' name='L432'></a>regolari (vedere ed (1)).
<a id='L433' name='L433'></a>.TP
<a id='L434' name='L434'></a>.B \\\\ (barra retroversa)
<a id='L435' name='L435'></a>usare il tasto "\\" per deselezionare un gruppo di file. Questo è l'opposto
<a id='L436' name='L436'></a>del tasto più.
<a id='L437' name='L437'></a>.TP
<a id='L438' name='L438'></a>.B freccia\-su, C\-p
<a id='L439' name='L439'></a>sposta la barra di selezione alla voce precedente nel pannello.
<a id='L440' name='L440'></a>.TP
<a id='L441' name='L441'></a>.B freccia\-giù, C\-n
<a id='L442' name='L442'></a>sposta barra di selezione alla voce successiva nel pannello.
<a id='L443' name='L443'></a>.TP
<a id='L444' name='L444'></a>.B home, a1, M\-&lt;
<a id='L445' name='L445'></a>sposta la barra di selezione alla prima voce nel pannello.
<a id='L446' name='L446'></a>.TP
<a id='L447' name='L447'></a>.B fine, c1, M\-&gt;
<a id='L448' name='L448'></a>sposta la barra di selezione all'ultima voce nel pannello.
<a id='L449' name='L449'></a>.TP
<a id='L450' name='L450'></a>.B pagina\-giù, C\-v
<a id='L451' name='L451'></a>sposta la barra di selezione di una pagina in basso.
<a id='L452' name='L452'></a>.TP
<a id='L453' name='L453'></a>.B pagina\-su, M\-v
<a id='L454' name='L454'></a>sposta la barra di selezione di una pagina in alto.
<a id='L455' name='L455'></a>.TP
<a id='L456' name='L456'></a>.B M\-o
<a id='L457' name='L457'></a>rende la directory corrente del pannello corrente, la directory
<a id='L458' name='L458'></a>corrente dell'altro pannello. Mette l'altro pannello in modalità
<a id='L459' name='L459'></a>elenco se necessario. Se il pannello corrente è pannellizzato,
<a id='L460' name='L460'></a>l'altro non diventa pannellizzato.
<a id='L461' name='L461'></a>.TP
<a id='L462' name='L462'></a>.B C\-PaginaSu, C\-PaginaGiù
<a id='L463' name='L463'></a>solo quando si esegue in console Linux: rispettivamente cambia 
<a id='L464' name='L464'></a>directory a ".." e alla directory correntemente selezionata.
<a id='L465' name='L465'></a>.TP
<a id='L466' name='L466'></a>.B M\-y
<a id='L467' name='L467'></a>sposta la directory precedente nella cronologia, equivalente a 
<a id='L468' name='L468'></a>premere '&lt;' con il mouse.
<a id='L469' name='L469'></a>.TP
<a id='L470' name='L470'></a>.B M\-u
<a id='L471' name='L471'></a>sposta la directory successiva nella cronologia, equivalente a 
<a id='L472' name='L472'></a>premere '&gt;' con il mouse.
<a id='L473' name='L473'></a>.TP
<a id='L474' name='L474'></a>.B M\-S\-h, M\-H
<a id='L475' name='L475'></a>mostra la cronologia directory, equivalente a premere 'v' con il mouse.
<a id='L476' name='L476'></a>.\"NODE "  Quick search"
<a id='L477' name='L477'></a>.SH "  Quick search"
<a id='L478' name='L478'></a>.TP
<a id='L479' name='L479'></a>.B C\-s, M\-s
<a id='L480' name='L480'></a>inizia una ricerca nella directory. Quando la ricerca è attiva i dati
<a id='L481' name='L481'></a>immessi dall'utente vengono aggiunti alla stringa di ricerca invece
<a id='L482' name='L482'></a>della riga di comando. Se l'opzione
<a id='L483' name='L483'></a>.I Mostra mini\-stato
<a id='L484' name='L484'></a>è abilitata, la stringa di ricerca viene mostrata nella riga di
<a id='L485' name='L485'></a>mini\-stato. Scrivendo, la barra di selezione si muove al prossimo
<a id='L486' name='L486'></a>file che comincia con le lettere battute. I tasti
<a id='L487' name='L487'></a>.I backspace
<a id='L488' name='L488'></a>o
<a id='L489' name='L489'></a>.I canc 
<a id='L490' name='L490'></a>possono essere utilizzati per correggere errori di battitura. Se viene premuto
<a id='L491' name='L491'></a>nuovamente, viene ricercata la corrispondenza successiva.
<a id='L492' name='L492'></a>.\"NODE "  Shell Command Line"
<a id='L493' name='L493'></a>.SH "  Shell a riga di comando"
<a id='L494' name='L494'></a>Questa sezione elenca i tasti utili ad evitare troppe battiture
<a id='L495' name='L495'></a>nell'immissione dei comandi.
<a id='L496' name='L496'></a>.TP
<a id='L497' name='L497'></a>.B M\-Invio
<a id='L498' name='L498'></a>copia nella riga di comando il nome del file attualmente selezionato.
<a id='L499' name='L499'></a>.TP
<a id='L500' name='L500'></a>.B C\-Invio
<a id='L501' name='L501'></a>come M\-Invio, ma funziona solo dalla console Linux.
<a id='L502' name='L502'></a>.TP
<a id='L503' name='L503'></a>.B M\-Tab
<a id='L504' name='L504'></a>esegue automaticamente il 
<a id='L505' name='L505'></a>.\"LINK2"
<a id='L506' name='L506'></a>completamento
<a id='L507' name='L507'></a>.\"Completion"
<a id='L508' name='L508'></a>del nome del file, variabile, nome utente e nome host.
<a id='L509' name='L509'></a>.TP
<a id='L510' name='L510'></a>.B C\-x t, C\-x C\-t
<a id='L511' name='L511'></a>copia i file marcati (o se non vi sono file marcati, il file selezionato)
<a id='L512' name='L512'></a>del pannello corrente (C\-x t) o dell'altro pannello (C\-x C\-t) sulla
<a id='L513' name='L513'></a>riga di comando.
<a id='L514' name='L514'></a>.TP
<a id='L515' name='L515'></a>.B C\-x p, C\-x C\-p
<a id='L516' name='L516'></a>la prima sequenza di tasti copia il percorso corrente sulla riga di comando
<a id='L517' name='L517'></a>e la seconda copia il percorso del pannello non selezionato sulla riga
<a id='L518' name='L518'></a>di comando.
<a id='L519' name='L519'></a>.TP
<a id='L520' name='L520'></a>.B C\-q
<a id='L521' name='L521'></a>il comando di inserimento letterale serve per inserire caratteri che 
<a id='L522' name='L522'></a>sarebbero altrimenti interpretati dal Midnight Commander (come il simbolo '+')
<a id='L523' name='L523'></a>.TP
<a id='L524' name='L524'></a>.B M\-p, M\-n
<a id='L525' name='L525'></a>Usa questi tasti per navigare attraverso la cronologia comandi. M\-p va alla voce
<a id='L526' name='L526'></a>precedente, M\-n va alla successiva.
<a id='L527' name='L527'></a>.TP
<a id='L528' name='L528'></a>.B M\-h
<a id='L529' name='L529'></a>mostra la cronologia per la riga di ingresso corrente.
<a id='L530' name='L530'></a>.\"NODE "  General Movement Keys"
<a id='L531' name='L531'></a>.SH "  Tasti generali di movimento"
<a id='L532' name='L532'></a>Il visualizzatore dell'aiuto, il visualizzatore dei file e l'albero directory
<a id='L533' name='L533'></a>usano un codice comune per gestire il movimento. Per questa ragione essi
<a id='L534' name='L534'></a>accettano esattamente gli stessi tasti. Ognuno di questi però accetta anche
<a id='L535' name='L535'></a>altri tasti indipendenti.
<a id='L536' name='L536'></a>.PP
<a id='L537' name='L537'></a>Diverse parti del Midnight Commander usano gli stessi tasti di
<a id='L538' name='L538'></a>movimento, questa sezione riguarda quelle parti.
<a id='L539' name='L539'></a>.TP
<a id='L540' name='L540'></a>.B Su, C\-p
<a id='L541' name='L541'></a>si sposta di una riga indietro.
<a id='L542' name='L542'></a>.TP
<a id='L543' name='L543'></a>.B Giù, C\-n
<a id='L544' name='L544'></a>si sposta di una riga avanti.
<a id='L545' name='L545'></a>.TP
<a id='L546' name='L546'></a>.B Pag. Prec., Pagina Su, M\-v
<a id='L547' name='L547'></a>si sposta di una pagina in alto.
<a id='L548' name='L548'></a>.TP
<a id='L549' name='L549'></a>.B Pag. Succ., Pagina Giù, C\-v
<a id='L550' name='L550'></a>si sposta di una pagina in basso.
<a id='L551' name='L551'></a>.TP
<a id='L552' name='L552'></a>.B Home, A1
<a id='L553' name='L553'></a>si sposta all'inizio.
<a id='L554' name='L554'></a>.TP
<a id='L555' name='L555'></a>.B Fine, C1
<a id='L556' name='L556'></a>si sposta alla fine.
<a id='L557' name='L557'></a>.PP
<a id='L558' name='L558'></a>In aggiunta a quelli menzionati sopra, il visualizzatore dell'aiuto accetta 
<a id='L559' name='L559'></a>i seguenti tasti:
<a id='L560' name='L560'></a>.TP
<a id='L561' name='L561'></a>.B b, C\-b, C\-h, Backspace, Canc
<a id='L562' name='L562'></a>si sposta di una pagina in alto.
<a id='L563' name='L563'></a>.TP
<a id='L564' name='L564'></a>.B Barra spaziatrice
<a id='L565' name='L565'></a>si sposta di una pagina in basso.
<a id='L566' name='L566'></a>.TP
<a id='L567' name='L567'></a>.B u, d
<a id='L568' name='L568'></a>si sposta di mezza pagina in alto o in basso.
<a id='L569' name='L569'></a>.TP
<a id='L570' name='L570'></a>.B g, G
<a id='L571' name='L571'></a>si sposta all'inizio o alla fine.
<a id='L572' name='L572'></a>.\"NODE "  Input Line Keys"
<a id='L573' name='L573'></a>.SH "  Tasti di riga di ingresso"
<a id='L574' name='L574'></a>I tasti di riga di ingresso (sono usati
<a id='L575' name='L575'></a>per la
<a id='L576' name='L576'></a>.\"LINK2"
<a id='L577' name='L577'></a>riga di comando
<a id='L578' name='L578'></a>.\"Shell Command Line"
<a id='L579' name='L579'></a>e per i dialoghi di richiesta dati nel programma) accettano
<a id='L580' name='L580'></a>questi tasti:
<a id='L581' name='L581'></a>.TP
<a id='L582' name='L582'></a>.B C\-a
<a id='L583' name='L583'></a>sposta il cursore all'inizio della riga.
<a id='L584' name='L584'></a>.TP
<a id='L585' name='L585'></a>.B C\-e
<a id='L586' name='L586'></a>sposta il cursore alla fine della riga
<a id='L587' name='L587'></a>.TP
<a id='L588' name='L588'></a>.B C\-b, freccia\-sinistra
<a id='L589' name='L589'></a>sposta il cursore di una posizione a sinistra.
<a id='L590' name='L590'></a>.TP
<a id='L591' name='L591'></a>.B C\-f, freccia\-destra
<a id='L592' name='L592'></a>sposta il cursore di una posizione a destra.
<a id='L593' name='L593'></a>.TP
<a id='L594' name='L594'></a>.B M\-f
<a id='L595' name='L595'></a>sposta il cursore di una parola in avanti.
<a id='L596' name='L596'></a>.TP
<a id='L597' name='L597'></a>.B M\-b
<a id='L598' name='L598'></a>sposta il cursore di una parola indietro.
<a id='L599' name='L599'></a>.TP
<a id='L600' name='L600'></a>.B C\-h, backspace
<a id='L601' name='L601'></a>cancella il carattere precedente.
<a id='L602' name='L602'></a>.TP
<a id='L603' name='L603'></a>.B C\-d, Canc
<a id='L604' name='L604'></a>cancella il carattere nel punto (sopra il cursore).
<a id='L605' name='L605'></a>.TP
<a id='L606' name='L606'></a>.B C\-@
<a id='L607' name='L607'></a>imposta il marcatore per tagliare.
<a id='L608' name='L608'></a>.TP
<a id='L609' name='L609'></a>.B C\-w
<a id='L610' name='L610'></a>copia il testo tra il cursore e il marcatore in un kill buffer 
<a id='L611' name='L611'></a>e rimuove il testo dalla riga di ingresso.
<a id='L612' name='L612'></a>.TP
<a id='L613' name='L613'></a>.B M\-w
<a id='L614' name='L614'></a>copia il testo tra il cursore ed il marcatore in un kill buffer.
<a id='L615' name='L615'></a>.TP
<a id='L616' name='L616'></a>.B C\-y
<a id='L617' name='L617'></a>inserisce il contenuto del kill buffer.
<a id='L618' name='L618'></a>.TP
<a id='L619' name='L619'></a>.B C\-k
<a id='L620' name='L620'></a>elimina il testo dal cursore alla fine della riga.
<a id='L621' name='L621'></a>.TP
<a id='L622' name='L622'></a>.B M\-p, M\-n
<a id='L623' name='L623'></a>usa questi tasti per navigare attraverso la cronologia dei comandi. M\-p 
<a id='L624' name='L624'></a>posiziona sull'ultima voce, M\-n posiziona sulla seguente.
<a id='L625' name='L625'></a>.TP
<a id='L626' name='L626'></a>.B M\-C\-h, M\-Backspace
<a id='L627' name='L627'></a>cancella una parola indietro.
<a id='L628' name='L628'></a>.TP
<a id='L629' name='L629'></a>.B M\-Tab
<a id='L630' name='L630'></a>fa del nomefile, comando, variabile, nomeutente e nomehost il
<a id='L631' name='L631'></a>.\"LINK2"
<a id='L632' name='L632'></a>completamento
<a id='L633' name='L633'></a>.\"Completion"
<a id='L634' name='L634'></a>automatico.
<a id='L635' name='L635'></a>.SH ""
<a id='L636' name='L636'></a>.\"NODE "Menu Bar"
<a id='L637' name='L637'></a>.SH "Barra dei menu"
<a id='L638' name='L638'></a>La barra dei menu compare premendo F9 o cliccando con il mouse sopra la riga
<a id='L639' name='L639'></a>superiore dello schermo. La barra menu possiede cinque menu: "Sinistra", "File",
<a id='L640' name='L640'></a>"Comando", "Opzioni" e "Destra".
<a id='L641' name='L641'></a>.PP
<a id='L642' name='L642'></a>I
<a id='L643' name='L643'></a>.\"LINK2"
<a id='L644' name='L644'></a>menu sinistra e destra 
<a id='L645' name='L645'></a>.\"Left and Right Menus"
<a id='L646' name='L646'></a>permettono di modificare l'aspetto dei pannelli directory di 
<a id='L647' name='L647'></a>sinistra e di destra.
<a id='L648' name='L648'></a>.PP
<a id='L649' name='L649'></a>Il
<a id='L650' name='L650'></a>.\"LINK2"
<a id='L651' name='L651'></a>menu file
<a id='L652' name='L652'></a>.\"File Menu"
<a id='L653' name='L653'></a>elenca le azioni che possono essere condotte sui file correntemente selezionati 
<a id='L654' name='L654'></a>o marcati.
<a id='L655' name='L655'></a>.PP
<a id='L656' name='L656'></a>Il
<a id='L657' name='L657'></a>.\"LINK2"
<a id='L658' name='L658'></a>menu comando 
<a id='L659' name='L659'></a>.\"Command Menu"
<a id='L660' name='L660'></a>elenca le azioni più generali e non ha relazione con il file correntemente
<a id='L661' name='L661'></a>selezionati o marcati.
<a id='L662' name='L662'></a>.PP
<a id='L663' name='L663'></a>Il
<a id='L664' name='L664'></a>.\"LINK2"
<a id='L665' name='L665'></a>menu opzioni
<a id='L666' name='L666'></a>.\"Options Menu"
<a id='L667' name='L667'></a>elenca le azioni che permettono di personalizzare il Midnight Commander.
<a id='L668' name='L668'></a>.\"NODE "  Left and Right Menus"
<a id='L669' name='L669'></a>.SH "  Menu sinistra e destra (sopra e sotto)"
<a id='L670' name='L670'></a>L'apparenza dei pannelli directory è modificabile tramite i menu
<a id='L671' name='L671'></a>.B sinistra
<a id='L672' name='L672'></a>e
<a id='L673' name='L673'></a>.B destra 
<a id='L674' name='L674'></a>(vengono chiamati
<a id='L675' name='L675'></a>.B sopra
<a id='L676' name='L676'></a>e
<a id='L677' name='L677'></a>.B sotto
<a id='L678' name='L678'></a>se la divisione pannello nella finestra
<a id='L679' name='L679'></a>.\"LINK2"
<a id='L680' name='L680'></a>aspetto
<a id='L681' name='L681'></a>.\"Layout"
<a id='L682' name='L682'></a>del menu opzioni è orizzontale).
<a id='L683' name='L683'></a>.\"NODE "    Listing Format..."
<a id='L684' name='L684'></a>.SH "    Modalità lista..."
<a id='L685' name='L685'></a>La modalità lista serve a mostrare un elenco di file; ci sono quattro
<a id='L686' name='L686'></a>modalità elenco disponibili:
<a id='L687' name='L687'></a>.BR completa ,
<a id='L688' name='L688'></a>.BR breve ,
<a id='L689' name='L689'></a>.B lunga
<a id='L690' name='L690'></a>e
<a id='L691' name='L691'></a>.BR "definita dall'utente" .
<a id='L692' name='L692'></a>La modalità completa mostra il nome del file, l'ampiezza del file e
<a id='L693' name='L693'></a>la data di modifica.
<a id='L694' name='L694'></a>.PP
<a id='L695' name='L695'></a>La modalità breve mostra solo il nome del file in due colonne
<a id='L696' name='L696'></a>(perciò mostrando il doppio del numero dei file che nelle altre
<a id='L697' name='L697'></a>modalità). La modalità lunga è simile a quella del comando 
<a id='L698' name='L698'></a>.BR "ls \-l" .
<a id='L699' name='L699'></a>La modalità lunga usa tutta l'ampiezza dello schermo.
<a id='L700' name='L700'></a>.PP
<a id='L701' name='L701'></a>Se si sceglie il formato definibile dall'utente, è necessario specificare 
<a id='L702' name='L702'></a>il formato della vista.
<a id='L703' name='L703'></a>.PP
<a id='L704' name='L704'></a>Il formato definibile dall'utente deve cominciare con una specifica 
<a id='L705' name='L705'></a>dell'ampiezza del pannello. Questa può essere "half" o "full", che descrive
<a id='L706' name='L706'></a>un pannello di mezza grandezza o completa rispettivamente.
<a id='L707' name='L707'></a>.PP
<a id='L708' name='L708'></a>Dopo l'ampiezza del pannello, è possibile specificare la modalità a
<a id='L709' name='L709'></a>due colonne aggiungendo il numero "2" alla stringa di formato.
<a id='L710' name='L710'></a>.PP
<a id='L711' name='L711'></a>Dopodiché si aggiunge il nome dei campi con una specifica di ampiezza
<a id='L712' name='L712'></a>opzionale. Questi sono i campi disponibile per la visualizzazione:
<a id='L713' name='L713'></a>.TP
<a id='L714' name='L714'></a>.B name
<a id='L715' name='L715'></a>mostra il nome del file.
<a id='L716' name='L716'></a>.TP
<a id='L717' name='L717'></a>.B size
<a id='L718' name='L718'></a>mostra l'ampiezza del file.
<a id='L719' name='L719'></a>.TP
<a id='L720' name='L720'></a>.BR bsize
<a id='L721' name='L721'></a>è una forma alternativa del formato
<a id='L722' name='L722'></a>.B size
<a id='L723' name='L723'></a>mostra l'ampiezza del file e per le directory mostra solo 
<a id='L724' name='L724'></a>SUB\-DIR o UP\-\-DIR.
<a id='L725' name='L725'></a>.TP
<a id='L726' name='L726'></a>.B type
<a id='L727' name='L727'></a>mostra un campo di un carattere. Questo carattere è simile a quello
<a id='L728' name='L728'></a>mostrato dal comando ls con la flag \-F \-
<a id='L729' name='L729'></a>.B *
<a id='L730' name='L730'></a>per i file eseguibili,
<a id='L731' name='L731'></a>.B /
<a id='L732' name='L732'></a>per le directory,
<a id='L733' name='L733'></a>.B @
<a id='L734' name='L734'></a>per i collegamenti,
<a id='L735' name='L735'></a>.B =
<a id='L736' name='L736'></a>per i socket,
<a id='L737' name='L737'></a>.B \-
<a id='L738' name='L738'></a>per i dispositivi a carattere,
<a id='L739' name='L739'></a>.B +
<a id='L740' name='L740'></a>per i dispositivi a blocchi,
<a id='L741' name='L741'></a>.B |
<a id='L742' name='L742'></a>per le pipe,
<a id='L743' name='L743'></a>.B ~
<a id='L744' name='L744'></a>per i collegamenti simbolici a directory e 
<a id='L745' name='L745'></a>.B !
<a id='L746' name='L746'></a>per i collegamenti simbolici stallati (che non puntano a niente).
<a id='L747' name='L747'></a>.TP
<a id='L748' name='L748'></a>.B mark
<a id='L749' name='L749'></a>un asterisco se il file è marcato, uno spazio se non lo è.
<a id='L750' name='L750'></a>.TP
<a id='L751' name='L751'></a>.B mtime
<a id='L752' name='L752'></a>la data dell'ultima modifica al file.
<a id='L753' name='L753'></a>.TP
<a id='L754' name='L754'></a>.B atime
<a id='L755' name='L755'></a>la data dell'ultimo accesso al file.
<a id='L756' name='L756'></a>.TP
<a id='L757' name='L757'></a>.B ctime
<a id='L758' name='L758'></a>la data della creazione del file.
<a id='L759' name='L759'></a>.TP
<a id='L760' name='L760'></a>.B perm
<a id='L761' name='L761'></a>una stringa che rappresenta i bit dei permessi del file.
<a id='L762' name='L762'></a>.TP
<a id='L763' name='L763'></a>.B mode
<a id='L764' name='L764'></a>un valore ottale con i permessi correnti del file.
<a id='L765' name='L765'></a>.TP
<a id='L766' name='L766'></a>.B nlink
<a id='L767' name='L767'></a>il numero dei collegamenti al file.
<a id='L768' name='L768'></a>.TP
<a id='L769' name='L769'></a>.B ngid
<a id='L770' name='L770'></a>il GID (numerico).
<a id='L771' name='L771'></a>.TP
<a id='L772' name='L772'></a>.B nuid
<a id='L773' name='L773'></a>l'UID (numerico).
<a id='L774' name='L774'></a>.TP
<a id='L775' name='L775'></a>.B owner
<a id='L776' name='L776'></a>il proprietario del file.
<a id='L777' name='L777'></a>.TP
<a id='L778' name='L778'></a>.B group
<a id='L779' name='L779'></a>il gruppo del file.
<a id='L780' name='L780'></a>.TP
<a id='L781' name='L781'></a>.B inode
<a id='L782' name='L782'></a>l'inode del file.
<a id='L783' name='L783'></a>.PP
<a id='L784' name='L784'></a>Puoi usare ache questi campi per sistemare la visualizzazione:
<a id='L785' name='L785'></a>.TP
<a id='L786' name='L786'></a>.B space
<a id='L787' name='L787'></a>uno spazio nel formato visualizzazione.
<a id='L788' name='L788'></a>.TP
<a id='L789' name='L789'></a>.B |
<a id='L790' name='L790'></a>aggiunge una linea verticale al formato di visualizzazione.
<a id='L791' name='L791'></a>.PP
<a id='L792' name='L792'></a>Per forzare un campo ad un'ampiezza fissa (una specifica di ampiezza),
<a id='L793' name='L793'></a>basta semplicemente aggiungere 
<a id='L794' name='L794'></a>.B : 
<a id='L795' name='L795'></a>ed il numero dei caratteri che si vuole che il campo abbia. Se il 
<a id='L796' name='L796'></a>numero è seguito dal simbolo 
<a id='L797' name='L797'></a>.BR + ,
<a id='L798' name='L798'></a>allora la specifica definisce l'ampiezza minima \- se il programma
<a id='L799' name='L799'></a>trova che serve più spazio sullo schermo, espanderà il campo.
<a id='L800' name='L800'></a>.PP
<a id='L801' name='L801'></a>Per esempio la modalità 
<a id='L802' name='L802'></a>.B completa
<a id='L803' name='L803'></a>corrisponde a questo formato:
<a id='L804' name='L804'></a>.PP
<a id='L805' name='L805'></a>half type name | size | mtime
<a id='L806' name='L806'></a>.PP
<a id='L807' name='L807'></a>E quella
<a id='L808' name='L808'></a>.B lunga
<a id='L809' name='L809'></a>corrisponde a questo formato:
<a id='L810' name='L810'></a>.PP
<a id='L811' name='L811'></a>full perm space nlink space owner space group space size space mtime
<a id='L812' name='L812'></a>space name
<a id='L813' name='L813'></a>.PP
<a id='L814' name='L814'></a>Questa è una modalità interessante:
<a id='L815' name='L815'></a>.PP
<a id='L816' name='L816'></a>half name | size:7 | type mode:3
<a id='L817' name='L817'></a>.PP
<a id='L818' name='L818'></a>I pannelli possono anche essere impostati alle modalità seguenti:
<a id='L819' name='L819'></a>.TP
<a id='L820' name='L820'></a>.B "Informazioni"
<a id='L821' name='L821'></a>La modalità informazioni mostra alcuni dati relativi al file 
<a id='L822' name='L822'></a>correntemente selezionato e se possibile informazioni circa il file 
<a id='L823' name='L823'></a>system corrente.
<a id='L824' name='L824'></a>.TP
<a id='L825' name='L825'></a>.B "Albero" 
<a id='L826' name='L826'></a>La vista ad albero è abbastanza simile al comando
<a id='L827' name='L827'></a>.\"LINK2"
<a id='L828' name='L828'></a>albero directory\&amp;.
<a id='L829' name='L829'></a>.\"Directory Tree"
<a id='L830' name='L830'></a>Vedere la sezione corrispondente per maggiori informazioni.
<a id='L831' name='L831'></a>.TP 
<a id='L832' name='L832'></a>.B "Vista rapida"
<a id='L833' name='L833'></a>In questa modalità il pannello si imposta come un
<a id='L834' name='L834'></a>.\"LINK2"
<a id='L835' name='L835'></a>visualizzatore
<a id='L836' name='L836'></a>.\"Internal File Viewer"
<a id='L837' name='L837'></a>ridotto che mostra i contenuti del file correntemente selezionato;
<a id='L838' name='L838'></a>se si seleziona il pannello (con il tasto tab o con il mouse), si ha
<a id='L839' name='L839'></a>accesso ai normali comandi del visualizzatore.
<a id='L840' name='L840'></a>.\"NODE "    Sort Order..."
<a id='L841' name='L841'></a>.SH "    Ordina per..."
<a id='L842' name='L842'></a>Gli otto possibili ordinamenti sono per nome, estensione, data 
<a id='L843' name='L843'></a>di modifica, data di accesso, data di modifica informazioni di
<a id='L844' name='L844'></a>inode, ampiezza, per inode e non ordinato. Nella finestra di dialogo 
<a id='L845' name='L845'></a>di ordinamento è possibile scegliere il tipo di ordinamento ed è anche 
<a id='L846' name='L846'></a>possibile specificare se si desidera l'ordinamento inverso selezionando 
<a id='L847' name='L847'></a>la voce inverso.
<a id='L848' name='L848'></a>.PP
<a id='L849' name='L849'></a>Normalmente le directory sono ordinate prima dei file ma quest'impostazione
<a id='L850' name='L850'></a>può essere modificata dal
<a id='L851' name='L851'></a>.\"LINK2"
<a id='L852' name='L852'></a>menu opzioni
<a id='L853' name='L853'></a>.\"Options Menu"
<a id='L854' name='L854'></a>(opzione  
<a id='L855' name='L855'></a>.BR "mescola tutti i file" ).
<a id='L856' name='L856'></a>.\"NODE "    Filter..."
<a id='L857' name='L857'></a>.SH "    Filtro..."
<a id='L858' name='L858'></a>Il comando di filtro permette di specificare un modello (per esempio
<a id='L859' name='L859'></a>.BR "*.tar.gz" )
<a id='L860' name='L860'></a>che il file deve corrispondere per essere visualizzato. Malgrado
<a id='L861' name='L861'></a>il modello del filtro, le directory e i collegamenti a directory
<a id='L862' name='L862'></a>vengono sempre visualizzati sul pannello directory.
<a id='L863' name='L863'></a>.\"NODE "    Reread"
<a id='L864' name='L864'></a>.SH "    Ricarica"
<a id='L865' name='L865'></a>Il comando ricarica l'elenco dei file nella directory. E' utile
<a id='L866' name='L866'></a>se un'altro processo ha creato o rimosso dei file. Se 
<a id='L867' name='L867'></a>si ha pannellizzato dei nomi di file in un pannello, questo ricaricherà
<a id='L868' name='L868'></a>il contenuto della directory e rimuoverà le informazioni pannellizzate
<a id='L869' name='L869'></a>(vedere sezione 
<a id='L870' name='L870'></a>.\"LINK2"
<a id='L871' name='L871'></a>pannellizza comando
<a id='L872' name='L872'></a>.\"External panelize"
<a id='L873' name='L873'></a>per ulteriori informazioni).
<a id='L874' name='L874'></a>.\"NODE "  File Menu"
<a id='L875' name='L875'></a>.SH "  Menu file"
<a id='L876' name='L876'></a>Il Midnight Commander usa i tasti F1 \- F10 come tasti veloci 
<a id='L877' name='L877'></a>per i comandi che appaiono nel menu file. Le sequenze di escape
<a id='L878' name='L878'></a>per i tasti funzione sono capacità terminfo da kf1 a kf10. Su terminali
<a id='L879' name='L879'></a>senza supporto per i tasti funzione, è possibile ottenere la stessa
<a id='L880' name='L880'></a>funzionalità premendo il tasto ESC e un numero da 1 a 9 più lo 0 
<a id='L881' name='L881'></a>(corrispondentemente ai tasti da F1 a F9 e F10 rispettivamente).
<a id='L882' name='L882'></a>.PP
<a id='L883' name='L883'></a>Il file menu comprende i comandi seguenti (tasti veloci tra parentesi):
<a id='L884' name='L884'></a>.PP
<a id='L885' name='L885'></a>.B Aiuto (F1)
<a id='L886' name='L886'></a>.PP
<a id='L887' name='L887'></a>Invoca il visualizzatore incorporato di ipertesti per l'aiuto. 
<a id='L888' name='L888'></a>All'interno del
<a id='L889' name='L889'></a>.\"LINK2"
<a id='L890' name='L890'></a>visualizzatore aiuto\&amp;,
<a id='L891' name='L891'></a>.\"Contents"
<a id='L892' name='L892'></a>è possibile usare il tasto tab per selezionare il successivo collegamento
<a id='L893' name='L893'></a>e il tasto invio per seguirlo. I tasti Barra spaziatrice e Backspace vengono
<a id='L894' name='L894'></a>utilizzati per muoversi avanti e indietro nella pagina di aiuto. Premere F1
<a id='L895' name='L895'></a>nuovamente per ottenere la lista completa dei tasti accettati.
<a id='L896' name='L896'></a>.PP
<a id='L897' name='L897'></a>.B Menu (F2)
<a id='L898' name='L898'></a>.PP
<a id='L899' name='L899'></a>Invoca il
<a id='L900' name='L900'></a>.\"LINK2"
<a id='L901' name='L901'></a>menu utente\&amp;.
<a id='L902' name='L902'></a>.\"Edit Menu File"
<a id='L903' name='L903'></a>Il menu utente fornisce un modo semplice per dare agli utenti un menu ed
<a id='L904' name='L904'></a>aggiungere nuove funzionalità al Midnight Commander.
<a id='L905' name='L905'></a>.PP
<a id='L906' name='L906'></a>.B Visualizza (F3, Maiusc\-F3)
<a id='L907' name='L907'></a>.PP
<a id='L908' name='L908'></a>Visualizza il file correntemente selezionato. Nell'impostazione predefinita
<a id='L909' name='L909'></a>viene invocato il  
<a id='L910' name='L910'></a>.\"LINK2"
<a id='L911' name='L911'></a>visualizzatore interno di file
<a id='L912' name='L912'></a>.\"Internal File Viewer"
<a id='L913' name='L913'></a>ma se l'opzione "Usa visualizzatore interno" è deselezionata, verrà invocato
<a id='L914' name='L914'></a>un visualizzatore esterno specificato dalla variabile ambiente
<a id='L915' name='L915'></a>.BR PAGER .
<a id='L916' name='L916'></a>Se 
<a id='L917' name='L917'></a>.B PAGER
<a id='L918' name='L918'></a>non è definita, verrà invocato il comando "view". Se si usa invece il comando
<a id='L919' name='L919'></a>Maiusc\-F3, il visualizzatore verrà invocato senza nessun tipo di formattazione
<a id='L920' name='L920'></a>o preprocessamento sul file.
<a id='L921' name='L921'></a>.PP
<a id='L922' name='L922'></a>.B Vista filtrata (M\-!)
<a id='L923' name='L923'></a>.PP
<a id='L924' name='L924'></a>Questo tasto richiede all'utente un comando ed i suoi argomenti (l'argomento
<a id='L925' name='L925'></a>predefinito è il nome del file attualmente selezionato), il risultato di tale
<a id='L926' name='L926'></a>comando viene mostrato nel visualizzatore di file interno.
<a id='L927' name='L927'></a>.PP
<a id='L928' name='L928'></a>.B Cambia (F4)
<a id='L929' name='L929'></a>.PP
<a id='L930' name='L930'></a>Invoca l'editor 
<a id='L931' name='L931'></a>.B vi 
<a id='L932' name='L932'></a>o l'editor specificato nella variabile d'ambiente 
<a id='L933' name='L933'></a>.B EDITOR
<a id='L934' name='L934'></a>oppure
<a id='L935' name='L935'></a>.\"LINK2"
<a id='L936' name='L936'></a>l'editor di file interno
<a id='L937' name='L937'></a>.\"Internal File Editor"
<a id='L938' name='L938'></a>se l'opzione, "usa editor interno" è stata impostata.
<a id='L939' name='L939'></a>.PP
<a id='L940' name='L940'></a>.B Copia (F5)
<a id='L941' name='L941'></a>.PP
<a id='L942' name='L942'></a>Mostra una finestra di dialogo con destinazione predefinita alla
<a id='L943' name='L943'></a>directory del pannello non selezionato, che copia il file selezionato (o
<a id='L944' name='L944'></a>i file marcati, se ce n'è almeno uno) sulla directory specificata
<a id='L945' name='L945'></a>dall'utente nella finestra di dialogo. Space for destination
<a id='L946' name='L946'></a>file may be preallocated relative to preallocate_space configure option.
<a id='L947' name='L947'></a>Durante il processo è possibile
<a id='L948' name='L948'></a>premere C\-c o ESC per abortire l'operazione. Per maggiori dettagli sulla
<a id='L949' name='L949'></a>maschera sorgente (che sarà normalmente * o ^\\(.*\\)$ a seconda
<a id='L950' name='L950'></a>dell'impostazione di "modelli della shell") o sui caratteri jolly sulla
<a id='L951' name='L951'></a>destinazione vedere
<a id='L952' name='L952'></a>.\"LINK2"
<a id='L953' name='L953'></a>maschera copia/rinomina\&amp;.
<a id='L954' name='L954'></a>.\"Mask Copy/Rename"
<a id='L955' name='L955'></a>.PP
<a id='L956' name='L956'></a>In alcuni sistemi è possibile eseguire la copia in background cliccando
<a id='L957' name='L957'></a>sul bottone background (o premendo M\-b nella finestra di dialogo). Il
<a id='L958' name='L958'></a>comando 
<a id='L959' name='L959'></a>.\"LINK2"
<a id='L960' name='L960'></a>processi in background
<a id='L961' name='L961'></a>.\"Background jobs"
<a id='L962' name='L962'></a>è utile per controllarne l'andamento.
<a id='L963' name='L963'></a>.PP
<a id='L964' name='L964'></a>.B Collegamento (C\-x l)
<a id='L965' name='L965'></a>.PP
<a id='L966' name='L966'></a>Crea un collegamento fisico (hard link) al file corrente.
<a id='L967' name='L967'></a>.PP
<a id='L968' name='L968'></a>.B Collegamento Simbolico (C\-x s)
<a id='L969' name='L969'></a>.PP
<a id='L970' name='L970'></a>Crea un collegamento simbolico al file corrente. Per chi non sapesse
<a id='L971' name='L971'></a>cosa sono i collegamenti: creare un collegamento ad un file è come
<a id='L972' name='L972'></a>copiare il file ma sia il nome sorgente che destinazione rappresentano
<a id='L973' name='L973'></a>la stessa immagine fisica del file. Per esempio, se si modifica uno dei
<a id='L974' name='L974'></a>due file, tutti i cambiamenti appariranno su tutti i file. Alcuni li
<a id='L975' name='L975'></a>chiamano anche alias o scorciatoie (o link come in originale inglese).
<a id='L976' name='L976'></a>.PP
<a id='L977' name='L977'></a>Un collegamento fisico appare come un file reale. Dopo che sia stato 
<a id='L978' name='L978'></a>creato non c'è modo di distinguere quale sia il collegamento e quale sia 
<a id='L979' name='L979'></a>l'originale. Se si cancella uno dei due l'altro rimarrà intatto. E' molto
<a id='L980' name='L980'></a>difficile notare che i file rappresentano la stessa immagine. Usate i
<a id='L981' name='L981'></a>collegamenti fisici quando non volete proprio saperlo.
<a id='L982' name='L982'></a>.PP
<a id='L983' name='L983'></a>Un collegamento simbolico è un riferimento al nome del file originale.
<a id='L984' name='L984'></a>Se il file originale viene cancellato, il collegamento è inutile.
<a id='L985' name='L985'></a>E' facile distinguere i collegamenti simbolici dall'immagine stessa.
<a id='L986' name='L986'></a>Se il file è un collegamento simbolico a qualcosa, il Midnight Commander
<a id='L987' name='L987'></a>mostra un simbolo "@" davanti al nome del file (eccetto se punta ad una
<a id='L988' name='L988'></a>directory, nel qualcaso mostrerà una tilde  (~)).
<a id='L989' name='L989'></a>Il file originale sul quale punta il collegamento simbolico viene mostrato
<a id='L990' name='L990'></a>sulla riga di mini\-stato se
<a id='L991' name='L991'></a>.I "Mostra Mini\-stato"
<a id='L992' name='L992'></a>è abilitata. Usare i collegamenti simbolici se si vuole evitare la confusione
<a id='L993' name='L993'></a>che creano i collegamenti fisici.
<a id='L994' name='L994'></a>.PP
<a id='L995' name='L995'></a>.B Rinomina/Sposta (F6)
<a id='L996' name='L996'></a>.PP
<a id='L997' name='L997'></a>Mostra una finestra di dialogo con destinazione predefinita alla
<a id='L998' name='L998'></a>directory del pannello non selezionato, che sposta il file selezionato (o
<a id='L999' name='L999'></a>i file marcati, se ce n'è almeno uno) sulla directory specificata dall'utente
<a id='L1000' name='L1000'></a>nella finestra di dialogo. Durante il processo è possibile
<a id='L1001' name='L1001'></a>premere C\-c o ESC per abortire l'operazione. Per maggiori dettagli vedere la
<a id='L1002' name='L1002'></a>sezione precedente Copia, dato che il comando è molto simile.
<a id='L1003' name='L1003'></a>.PP
<a id='L1004' name='L1004'></a>In alcuni sistemi è possibile eseguire la copia in background cliccando
<a id='L1005' name='L1005'></a>sul bottone background (o premendo M\-b nella finestra di dialogo). Il
<a id='L1006' name='L1006'></a>comando 
<a id='L1007' name='L1007'></a>.\"LINK2"
<a id='L1008' name='L1008'></a>processi in background
<a id='L1009' name='L1009'></a>.\"Background jobs"
<a id='L1010' name='L1010'></a>è utile per controllarne l'andamento.
<a id='L1011' name='L1011'></a>.PP
<a id='L1012' name='L1012'></a>.B Crea Directory (F7)
<a id='L1013' name='L1013'></a>.PP
<a id='L1014' name='L1014'></a>Mostra una finestra di dialogo che crea la directory specificata.
<a id='L1015' name='L1015'></a>.PP
<a id='L1016' name='L1016'></a>.B Elimina (F8)
<a id='L1017' name='L1017'></a>.PP
<a id='L1018' name='L1018'></a>Cancella il file correntemente selezionato o i file marcati nel 
<a id='L1019' name='L1019'></a>pannello corrente. Durante il processo è possibile premere C\-c 
<a id='L1020' name='L1020'></a>o ESC per abortire l'operazione.
<a id='L1021' name='L1021'></a>.PP
<a id='L1022' name='L1022'></a>.B Cambia dir veloce (M\-c)
<a id='L1023' name='L1023'></a>Usare il comando
<a id='L1024' name='L1024'></a>.\"LINK2"
<a id='L1025' name='L1025'></a>Cambia Dir veloce
<a id='L1026' name='L1026'></a>.\"Quick cd"
<a id='L1027' name='L1027'></a>se si vuole cambiare directory corrente e si ha la riga di comando occupata.
<a id='L1028' name='L1028'></a>.PP
<a id='L1029' name='L1029'></a>.B Seleziona gruppo (+)
<a id='L1030' name='L1030'></a>.PP
<a id='L1031' name='L1031'></a>Viene utilizzato per selezionare (marcare) un gruppo di file. Il
<a id='L1032' name='L1032'></a>Midnight Commander richiedera un'espressione regolare per descrivere il
<a id='L1033' name='L1033'></a>gruppo; se l'opzione
<a id='L1034' name='L1034'></a>.I modelli della shell
<a id='L1035' name='L1035'></a>è abilitata, l'espressione regolare è simile al file globbing nella shell
<a id='L1036' name='L1036'></a>(* significa zero o più caratteri e ? significa un carattere). Se l'opzione
<a id='L1037' name='L1037'></a>.I modelli della shell
<a id='L1038' name='L1038'></a>è disabilitata, allora la selezione dei file viene eseguita con le normali
<a id='L1039' name='L1039'></a>espressioni regolari (vedere ed (1)).
<a id='L1040' name='L1040'></a>.PP
<a id='L1041' name='L1041'></a>.B Deseleziona gruppo (\\\\)
<a id='L1042' name='L1042'></a>.PP
<a id='L1043' name='L1043'></a>Usata per deselezionare un gruppo di file. E' l'opposto di del comando
<a id='L1044' name='L1044'></a>.IR "Seleziona gruppo" .
<a id='L1045' name='L1045'></a>.PP
<a id='L1046' name='L1046'></a>.B Uscita (F10, Maiusc\-F10)
<a id='L1047' name='L1047'></a>.PP
<a id='L1048' name='L1048'></a>Termina l'esecuzione del Midnight Commander. Maiusc\-F10 viene usata se
<a id='L1049' name='L1049'></a>si esce e si sta usando lo shell wrapper. Maiusc\-F10 in tal caso non
<a id='L1050' name='L1050'></a>vi porterà all'ultima directory utilizzata dal Midnight Commander ma
<a id='L1051' name='L1051'></a>vi lascerà nella directory dalla quale avete fatto partire il Midnight
<a id='L1052' name='L1052'></a>Commander.
<a id='L1053' name='L1053'></a>.\"NODE "    Quick cd"
<a id='L1054' name='L1054'></a>.SH "    Cambia dir veloce"
<a id='L1055' name='L1055'></a>Questo comando è utile se si ha la riga di comando piena e si vuole
<a id='L1056' name='L1056'></a>eseguire
<a id='L1057' name='L1057'></a>.\"LINK2"
<a id='L1058' name='L1058'></a>cd
<a id='L1059' name='L1059'></a>.\"The cd internal command"
<a id='L1060' name='L1060'></a>per cambiare directory senza dover cancellare e riscrivere la riga di comando.
<a id='L1061' name='L1061'></a>Questo comando fa uscire una piccola finestra di dialogo che richiede 
<a id='L1062' name='L1062'></a>l'immissione degli stessi argomenti che si darebbero al comando 
<a id='L1063' name='L1063'></a>.B cd 
<a id='L1064' name='L1064'></a>a riga di comando. Questo ha le stesse caratteristiche già presenti nel
<a id='L1065' name='L1065'></a>comando
<a id='L1066' name='L1066'></a>.\"LINK2"
<a id='L1067' name='L1067'></a>comando interno cd\&amp;.
<a id='L1068' name='L1068'></a>.\"The cd internal command"
<a id='L1069' name='L1069'></a>.\"NODE "  Command Menu"
<a id='L1070' name='L1070'></a>.SH "  Menu comando"
<a id='L1071' name='L1071'></a>Il comando
<a id='L1072' name='L1072'></a>.\"LINK2"
<a id='L1073' name='L1073'></a>albero directory
<a id='L1074' name='L1074'></a>.\"Directory Tree"
<a id='L1075' name='L1075'></a>mostra un disegno ad albero delle directory.
<a id='L1076' name='L1076'></a>.PP
<a id='L1077' name='L1077'></a>Il comando
<a id='L1078' name='L1078'></a>.\"LINK2"
<a id='L1079' name='L1079'></a>trova file
<a id='L1080' name='L1080'></a>.\"Find File"
<a id='L1081' name='L1081'></a>permette di cercare un file specifico. Il comando "Scambia pannelli"
<a id='L1082' name='L1082'></a>scambia il contenuto dei due pannelli directory.
<a id='L1083' name='L1083'></a>.PP
<a id='L1084' name='L1084'></a>Il comando "attiva/disattiva pannelli" mostra il risultato dell'ultimo
<a id='L1085' name='L1085'></a>comando shell. Quest'ultimo funziona solo su xterm e sulle console Linux
<a id='L1086' name='L1086'></a>e FreeBSD.
<a id='L1087' name='L1087'></a>.PP
<a id='L1088' name='L1088'></a>Il comando Confronta directory (C\-x d) confronta il contenuto dei
<a id='L1089' name='L1089'></a>pannelli directory uno con l'altro. E' poi possibile usare il comando
<a id='L1090' name='L1090'></a>Copia (F5) per rendere i pannelli identici. Ci sono tre metodi di
<a id='L1091' name='L1091'></a>confronto. Il metodo veloce confronta solo l'ampiezza e la data del
<a id='L1092' name='L1092'></a>file. Il metodo completo fa un confronto byte\-per\-byte. Il metodo
<a id='L1093' name='L1093'></a>completo non è disponibile se la macchina non supporta la chiamata di
<a id='L1094' name='L1094'></a>sistema mmap(2). Il metodo solo dimensione confronta solo l'ampiezza dei
<a id='L1095' name='L1095'></a>file e non controlla il contenuto né la data del file.
<a id='L1096' name='L1096'></a>.PP
<a id='L1097' name='L1097'></a>Il comando cronologia comandi mostra un'elenco dei comandi battuti. Il
<a id='L1098' name='L1098'></a>comando selezionato viene copiato sulla riga di comando. Alla cronologia
<a id='L1099' name='L1099'></a>comandi vi si  può accedere premendo M\-p o M\-n. 
<a id='L1100' name='L1100'></a>.PP
<a id='L1101' name='L1101'></a>Il comando
<a id='L1102' name='L1102'></a>.\"LINK2"
<a id='L1103' name='L1103'></a>directory favorite (C\-\\)
<a id='L1104' name='L1104'></a>.\"Hotlist"
<a id='L1105' name='L1105'></a>permette un cambio più veloce dalla directory corrente ad una di quelle usate 
<a id='L1106' name='L1106'></a>più spesso.
<a id='L1107' name='L1107'></a>.PP
<a id='L1108' name='L1108'></a>Il comando
<a id='L1109' name='L1109'></a>.\"LINK2"
<a id='L1110' name='L1110'></a>pannellizza comando
<a id='L1111' name='L1111'></a>.\"External panelize"
<a id='L1112' name='L1112'></a>permette di eseguire un coamndo esterno e di mettere il risultato nel pannello
<a id='L1113' name='L1113'></a>corrente.
<a id='L1114' name='L1114'></a>.PP
<a id='L1115' name='L1115'></a>Il comando
<a id='L1116' name='L1116'></a>.\"LINK2"
<a id='L1117' name='L1117'></a>modifica file estensioni
<a id='L1118' name='L1118'></a>.\"Edit Extension File"
<a id='L1119' name='L1119'></a>permette di specificare i programmi che devono essere eseguiti quando
<a id='L1120' name='L1120'></a>si prova ad eseguire, visualizzare, modificare e un mucchio di altre
<a id='L1121' name='L1121'></a>cose, file con una specifica estensione (la fine del nome del file).
<a id='L1122' name='L1122'></a>Il comando
<a id='L1123' name='L1123'></a>.\"LINK2"
<a id='L1124' name='L1124'></a>modifica file menu
<a id='L1125' name='L1125'></a>.\"Edit Menu File"
<a id='L1126' name='L1126'></a>serve a modificare il menu utente (che appare premendo F2).
<a id='L1127' name='L1127'></a>.\"NODE "    Directory Tree"
<a id='L1128' name='L1128'></a>.SH "    Albero directory"
<a id='L1129' name='L1129'></a>Il comando albero directory mostra una rappresentazione ad albero delle
<a id='L1130' name='L1130'></a>directory. Selezionando una directory dalla rappresentazione il 
<a id='L1131' name='L1131'></a>Midnight Commander cambierà a quella directory.
<a id='L1132' name='L1132'></a>.PP
<a id='L1133' name='L1133'></a>Ci sono due modi di invocare l'albero. Il vero comando di albero directory
<a id='L1134' name='L1134'></a>è accessibile dal menu Comandi. L'altro modo è di selezionare la vista ad
<a id='L1135' name='L1135'></a>albero dai menu Sinistra o Destra.
<a id='L1136' name='L1136'></a>.PP
<a id='L1137' name='L1137'></a>Per evitare i lunghi ritardi il Midnight Commander crea la rappresentazione ad 
<a id='L1138' name='L1138'></a>albero scansionando solo una piccola porzione di tutte le directory.
<a id='L1139' name='L1139'></a>Se manca la directory che si vuole visualizzare, spostarsi sulla sua directory 
<a id='L1140' name='L1140'></a>genitrice e premere C\-r (o F2).
<a id='L1141' name='L1141'></a>.PP
<a id='L1142' name='L1142'></a>E' possibile utilizzare i tasti seguenti:
<a id='L1143' name='L1143'></a>.PP
<a id='L1144' name='L1144'></a>Sono accettati i
<a id='L1145' name='L1145'></a>.\"LINK2"
<a id='L1146' name='L1146'></a>tasti generali di movimento\&amp;.
<a id='L1147' name='L1147'></a>.\"General Movement Keys"
<a id='L1148' name='L1148'></a>.PP
<a id='L1149' name='L1149'></a>.B Invio.
<a id='L1150' name='L1150'></a>Nell'albero directory, esce dall'albero della directory e lo cambia
<a id='L1151' name='L1151'></a>alla directory corrente nel pannello selezionato. Nella vista ad albero,
<a id='L1152' name='L1152'></a>cambia a questa directory nell'altro pannello e rimane nella modalità
<a id='L1153' name='L1153'></a>vista ad albero in quello corrente.
<a id='L1154' name='L1154'></a>.PP
<a id='L1155' name='L1155'></a>.B C\-r, F2 (Ricarica).
<a id='L1156' name='L1156'></a>Ricarica la directory. Usare questo comando quando la rappresentazione ad
<a id='L1157' name='L1157'></a>albero non è aggiornata: mancano directory o mostra alcune sottodirectory
<a id='L1158' name='L1158'></a>che non esistono più.
<a id='L1159' name='L1159'></a>.PP
<a id='L1160' name='L1160'></a>.B F3 (Scorda).
<a id='L1161' name='L1161'></a>Cancella questa directory dalla rappresentazione ad albero. Usare questo
<a id='L1162' name='L1162'></a>comando per eliminare la confusione dal'albero. Se si vuole nuovamente
<a id='L1163' name='L1163'></a>visualizzare l'albero completo premere F2 nella sua directory genitrice.
<a id='L1164' name='L1164'></a>.PP
<a id='L1165' name='L1165'></a>.B F4 (Statico/Dinamico).
<a id='L1166' name='L1166'></a>Cambia tra modo di navigazione dinamico (predefinito) e statico.
<a id='L1167' name='L1167'></a>.PP
<a id='L1168' name='L1168'></a>Nella navigazione statica si usano i tasti Su e Giù per 
<a id='L1169' name='L1169'></a>selezionare la directory. Tutte le directory conosciute vengono mostrate.
<a id='L1170' name='L1170'></a>.PP
<a id='L1171' name='L1171'></a>Nella navigazione dinamica si usano i tasti Su e Giù per selezionare
<a id='L1172' name='L1172'></a>una directory sorella, il tasto Sinistra sposta sulla directory genitrice
<a id='L1173' name='L1173'></a>e il tasto Destra sposta sulla directory figlia. Solo i parenti, sorelle
<a id='L1174' name='L1174'></a>e figlie, vengono mostrate; le altre sono tralasciate. La rappresentazione
<a id='L1175' name='L1175'></a>ad albero cambia dinamicamente come la si attraversa.
<a id='L1176' name='L1176'></a>.PP
<a id='L1177' name='L1177'></a>.B F5 (Copia).
<a id='L1178' name='L1178'></a>Copia la directory.
<a id='L1179' name='L1179'></a>.PP
<a id='L1180' name='L1180'></a>.B F6 (RinSpo).
<a id='L1181' name='L1181'></a>Sposta la directory.
<a id='L1182' name='L1182'></a>.PP
<a id='L1183' name='L1183'></a>.B F7 (CreDir).
<a id='L1184' name='L1184'></a>Crea una nuova directory sotto questa directory.
<a id='L1185' name='L1185'></a>.PP
<a id='L1186' name='L1186'></a>.B F8 (CancDir).
<a id='L1187' name='L1187'></a>Cancella questa directory dal file system.
<a id='L1188' name='L1188'></a>.PP
<a id='L1189' name='L1189'></a>.B C\-s, M\-s.
<a id='L1190' name='L1190'></a>Cerca la prossima directory che corrisponde alla stringa di ricerca.
<a id='L1191' name='L1191'></a>Se tale directory non esiste, questi tasti faranno scendere di una riga
<a id='L1192' name='L1192'></a>(il cursore).
<a id='L1193' name='L1193'></a>.PP
<a id='L1194' name='L1194'></a>.B C\-h, Backspace.
<a id='L1195' name='L1195'></a>Cancella l'ultimo carattere nella stringa di ricerca.
<a id='L1196' name='L1196'></a>.PP
<a id='L1197' name='L1197'></a>.B Qualsiasi altro carattere.
<a id='L1198' name='L1198'></a>Aggiunge un carattere alla stringa di ricerca e sposta alla nuova directory
<a id='L1199' name='L1199'></a>che comincia con questi caratteri (il cursore). Nella vista ad albero
<a id='L1200' name='L1200'></a>si deve prima attivare la ricerca premendo C\-s. La stringa di ricerca è
<a id='L1201' name='L1201'></a>visibile nella riga di mini stato.
<a id='L1202' name='L1202'></a>.PP
<a id='L1203' name='L1203'></a>Le azioni seguenti sono disponibili solo nell'albero directory.
<a id='L1204' name='L1204'></a>Non sono supportate nella vista ad albero.
<a id='L1205' name='L1205'></a>.PP
<a id='L1206' name='L1206'></a>.B F1 (Aiuto).
<a id='L1207' name='L1207'></a>Invoca il visualizzatore dell'aiuto e mostra questa sezione.
<a id='L1208' name='L1208'></a>.PP
<a id='L1209' name='L1209'></a>.B Esc, F10.
<a id='L1210' name='L1210'></a>Esce dalla rappresentazione ad albero. Non cambia directory.
<a id='L1211' name='L1211'></a>.PP
<a id='L1212' name='L1212'></a>Il mouse è supportato. Un doppio clic si comporta come premere Invio.
<a id='L1213' name='L1213'></a>Vedere anche la sezione
<a id='L1214' name='L1214'></a>.\"LINK2"
<a id='L1215' name='L1215'></a>supporto mouse\&amp;.
<a id='L1216' name='L1216'></a>.\"Mouse Support"
<a id='L1217' name='L1217'></a>.\"NODE "    Find File"
<a id='L1218' name='L1218'></a>.SH "    Trova file"
<a id='L1219' name='L1219'></a>Il comando trova file domanda prima la directory di inizio per la
<a id='L1220' name='L1220'></a>ricerca ed il nome del file da cercare. Premendo il tasto albero
<a id='L1221' name='L1221'></a>puoi selezionare la directory di partenza
<a id='L1222' name='L1222'></a>.\"LINK2"
<a id='L1223' name='L1223'></a>dall'albero directory\&amp;.
<a id='L1224' name='L1224'></a>.\"Directory Tree"
<a id='L1225' name='L1225'></a>.PP
<a id='L1226' name='L1226'></a>Il campo contenuto accetta espressioni regolari simili a egrep(1). Ciò
<a id='L1227' name='L1227'></a>significa che è necessario proteggere i caratteri con significati speciali per
<a id='L1228' name='L1228'></a>egrep con "\\", per esempio se si ricerca "strcmp (" si dovrà immettere 
<a id='L1229' name='L1229'></a>"strcmp \\(" (senza le virgolette).
<a id='L1230' name='L1230'></a>.PP
<a id='L1231' name='L1231'></a>Per far partire la ricerca premere il tasto Ok.
<a id='L1232' name='L1232'></a>E' possibile bloccare la ricerca con il tasto Sospende e farla riprendere
<a id='L1233' name='L1233'></a>con il tasto Continua.
<a id='L1234' name='L1234'></a>.PP
<a id='L1235' name='L1235'></a>E' possibile navigare l'elenco file con i tasti freccia Su e Giù.
<a id='L1236' name='L1236'></a>Il tasto Chdir cambierà la directory corrente a quella del file selezionato.
<a id='L1237' name='L1237'></a>Il tasto Ripete chiederà nuovamente i parametri per una nuova ricerca.
<a id='L1238' name='L1238'></a>Il tasto Uscita esce dal comando Trova. Il tasto Pannellizza
<a id='L1239' name='L1239'></a>metterà i file trovati sul pannello di directory corrente cosicché si
<a id='L1240' name='L1240'></a>possa svolgere ulteriori operazioni su di essi (visualizzazione, copia, 
<a id='L1241' name='L1241'></a>spostamento, e così via). Dopo la pannellizzazione è possibile premere C\-r
<a id='L1242' name='L1242'></a>per ripristinare la vista normale dei file.
<a id='L1243' name='L1243'></a>.PP
<a id='L1244' name='L1244'></a>E' possibile avere una lista di directory che il comando trova file dovrebbe
<a id='L1245' name='L1245'></a>saltare durante la ricerca (per esempio, si può evitare di fare ricerche su
<a id='L1246' name='L1246'></a>un CDROM o su una directory NFS montata attraverso un collegamento lento).
<a id='L1247' name='L1247'></a>.PP
<a id='L1248' name='L1248'></a>Le directory che devono essere saltate devono essere impostate nella variabile
<a id='L1249' name='L1249'></a>.B ignore_dirs 
<a id='L1250' name='L1250'></a>nella sezione
<a id='L1251' name='L1251'></a>.B FindFile
<a id='L1252' name='L1252'></a>del file ~/.config/mc/ini.
<a id='L1253' name='L1253'></a>.PP
<a id='L1254' name='L1254'></a>Le directory devono essere separate da una virgola, come nell'esempio:
<a id='L1255' name='L1255'></a>.PP
<a id='L1256' name='L1256'></a>.nf
<a id='L1257' name='L1257'></a>[FindFile]
<a id='L1258' name='L1258'></a>ignore_dirs=/cdrom:/nfs/wuarchive:/afs
<a id='L1259' name='L1259'></a>.fi
<a id='L1260' name='L1260'></a>.PP
<a id='L1261' name='L1261'></a>Si può prendere in considerazione l'uso del comando
<a id='L1262' name='L1262'></a>.\"LINK2"
<a id='L1263' name='L1263'></a>pannellizza comando
<a id='L1264' name='L1264'></a>.\"External panelize"
<a id='L1265' name='L1265'></a>per operazioni particolari. Il comando trova file serve solo per 
<a id='L1266' name='L1266'></a>ricerche semplici mentre usando pannellizza comando si può fare 
<a id='L1267' name='L1267'></a>ricerche complesse come si vuole.
<a id='L1268' name='L1268'></a>.\"NODE "    External panelize"
<a id='L1269' name='L1269'></a>.SH "    Pannellizza comando"
<a id='L1270' name='L1270'></a>Pannellizza comando permette di eseguire un programma esterno, e
<a id='L1271' name='L1271'></a>mettere il risultato del programma nel pannello corrente.
<a id='L1272' name='L1272'></a>.PP
<a id='L1273' name='L1273'></a>Per esempio, se si vuole manipolare in uno dei pannelli tutti i collegamenti
<a id='L1274' name='L1274'></a>simbolici nella directory corrente, basta usare pannellizza comando per
<a id='L1275' name='L1275'></a>eseguire il seguente:
<a id='L1276' name='L1276'></a>.PP
<a id='L1277' name='L1277'></a>.nf
<a id='L1278' name='L1278'></a>find . \-type l \-print
<a id='L1279' name='L1279'></a>.fi
<a id='L1280' name='L1280'></a>.PP
<a id='L1281' name='L1281'></a>Al completamento del comando, il contenuto del pannello non sarà più
<a id='L1282' name='L1282'></a>il listato della directory ma tutti i file che rappresentano
<a id='L1283' name='L1283'></a>collegamenti simbolici.
<a id='L1284' name='L1284'></a>.PP
<a id='L1285' name='L1285'></a>Volendo pannellizzare tutti i file che sono stati scaricati dal
<a id='L1286' name='L1286'></a>proprio server ftp preferito, si può usare questo comando awk per
<a id='L1287' name='L1287'></a>estrarre il nome del file dal file di log del traferimento:
<a id='L1288' name='L1288'></a>.PP
<a id='L1289' name='L1289'></a>.nf
<a id='L1290' name='L1290'></a>awk '$9 ~! /incoming/ { print $9 }' &lt; /var/log/xferlog
<a id='L1291' name='L1291'></a>.fi
<a id='L1292' name='L1292'></a>.PP
<a id='L1293' name='L1293'></a>Se si desidera si può salvare i comandi di pannellizzazione usati più 
<a id='L1294' name='L1294'></a>spesso con uno nome più descrittivo, in maniera da richiamarli più velocemente.
<a id='L1295' name='L1295'></a>Per fare ciò basta battere il comando sulla riga di ingresso e premere il tasto
<a id='L1296' name='L1296'></a>Aggiungi nuovo. Poi si deve dare un nome al quale associare il comando che si
<a id='L1297' name='L1297'></a>desidera salvare. La prossima volta sarà possibile scegliere quel comando 
<a id='L1298' name='L1298'></a>dall'elenco e non servirà ribatterlo nuovamente.
<a id='L1299' name='L1299'></a>.\"NODE "    Hotlist"
<a id='L1300' name='L1300'></a>.SH "    Directory favorite"
<a id='L1301' name='L1301'></a>Il comando Directory favorite mostra le etichette delle directory nell'elenco
<a id='L1302' name='L1302'></a>delle favorite. Il Midnight Commander andrà alla directory corrispondente
<a id='L1303' name='L1303'></a>all'etichetta selezionata. Dalla finestra delle favorite si possono rimuovere
<a id='L1304' name='L1304'></a>etichette/directory già create ed aggiungerne di nuove. Per aggiungere 
<a id='L1305' name='L1305'></a>velocemente nuove directory basta usare il comando Aggiungi alle favorite 
<a id='L1306' name='L1306'></a>(C\-x h), che aggiunge la directory corrente alla lista delle favorite,
<a id='L1307' name='L1307'></a>richiedendo l'etichetta per identificarla.
<a id='L1308' name='L1308'></a>.PP
<a id='L1309' name='L1309'></a>Questo rende più veloce il cd verso directory usate spesso. Considera l'uso della
<a id='L1310' name='L1310'></a>variabile CDPATH come descritto in
<a id='L1311' name='L1311'></a>.\"LINK2"
<a id='L1312' name='L1312'></a>comando cd interno\&amp;.
<a id='L1313' name='L1313'></a>.\"The cd internal command"
<a id='L1314' name='L1314'></a>.\"NODE "    Edit Extension File"
<a id='L1315' name='L1315'></a>.SH "    Modifica file estensioni"
<a id='L1316' name='L1316'></a>Questo comando invocherà l'editor sul file 
<a id='L1317' name='L1317'></a>.IR ~/.config/mc/mc.ext .
<a id='L1318' name='L1318'></a>Il fomato di questo file è il seguente (il formato è cambiato dalla 
<a id='L1319' name='L1319'></a>versione 3.0):
<a id='L1320' name='L1320'></a>.PP
<a id='L1321' name='L1321'></a>Tutte le righe che iniziano per # vengono ignorate.
<a id='L1322' name='L1322'></a>.PP
<a id='L1323' name='L1323'></a>Le righe che cominciano dalla prima colonna devono avere il seguente formato:
<a id='L1324' name='L1324'></a>.PP
<a id='L1325' name='L1325'></a>.IR parolachiave/descrizione ,
<a id='L1326' name='L1326'></a>i.e. qualsiasi cosa dopo
<a id='L1327' name='L1327'></a>.I parolachiave/
<a id='L1328' name='L1328'></a>fino al fine riga è 
<a id='L1329' name='L1329'></a>.I descrizione
<a id='L1330' name='L1330'></a>.PP
<a id='L1331' name='L1331'></a>parolachiave può essere: 
<a id='L1332' name='L1332'></a>.TP
<a id='L1333' name='L1333'></a>.I shell
<a id='L1334' name='L1334'></a>(allora descrizione è qualsiasi estensione (no caratteri jolly), 
<a id='L1335' name='L1335'></a>cioè corrisponde a tutti i file *descrizione. Esempio: .tar corrisponde a *.tar)
<a id='L1336' name='L1336'></a>.TP
<a id='L1337' name='L1337'></a>.I regex
<a id='L1338' name='L1338'></a>(descrizione è un'espressione regolare)
<a id='L1339' name='L1339'></a>.TP
<a id='L1340' name='L1340'></a>.I type
<a id='L1341' name='L1341'></a>(file corrisponde se `file %f` corrisponde all'espressione regolare descrizione
<a id='L1342' name='L1342'></a>(nome del file: a partire da `file %f` viene rimosso))
<a id='L1343' name='L1343'></a>.TP
<a id='L1344' name='L1344'></a>.I default
<a id='L1345' name='L1345'></a>(corrisponde a qualsiasi file indipendentemente dalla descrizione)
<a id='L1346' name='L1346'></a>.PP
<a id='L1347' name='L1347'></a>Le altre linee devono cominciare con uno spazio o una tabulazione e devono essere nel formato:
<a id='L1348' name='L1348'></a>.I parolachiave=comando
<a id='L1349' name='L1349'></a>(senza spazi intorno a =), dove
<a id='L1350' name='L1350'></a>.I parolachiave
<a id='L1351' name='L1351'></a>deve essere: 
<a id='L1352' name='L1352'></a>.I Open
<a id='L1353' name='L1353'></a>(se l'utente preme Invio o fa doppio clic), 
<a id='L1354' name='L1354'></a>.I View
<a id='L1355' name='L1355'></a>(F3),
<a id='L1356' name='L1356'></a>.I Edit
<a id='L1357' name='L1357'></a>(F4).
<a id='L1358' name='L1358'></a>.I command
<a id='L1359' name='L1359'></a>è qualsiasi comando shell di una riga, con la semplice
<a id='L1360' name='L1360'></a>.\"LINK2"
<a id='L1361' name='L1361'></a>sostituzione macro\&amp;.
<a id='L1362' name='L1362'></a>.\"Macro Substitution"
<a id='L1363' name='L1363'></a>.PP
<a id='L1364' name='L1364'></a>Gli obiettivi sono valutati dalla cima al fondo, perciò l'ordine è 
<a id='L1365' name='L1365'></a>importante. Se alcune azioni mancano, la ricerca continua come se 
<a id='L1366' name='L1366'></a>la regola non corrispondesse, cioè se un file corrisponde alla prima e
<a id='L1367' name='L1367'></a>alla seconda voce e manca la voce View in cima, allora premendo F3 verrà
<a id='L1368' name='L1368'></a>usata l'azione View della seconda voce.
<a id='L1369' name='L1369'></a>.I Normalmente 
<a id='L1370' name='L1370'></a>dovrebbero corrispondere tutte le azioni.
<a id='L1371' name='L1371'></a>.\"NODE "    Background jobs"
<a id='L1372' name='L1372'></a>.SH "    Processi in background"
<a id='L1373' name='L1373'></a>Questo comando permette di controllare lo stato di ogni processo
<a id='L1374' name='L1374'></a>in background del Midnight Commander (in background possono essere
<a id='L1375' name='L1375'></a>eseguite solo operazioni di copia e rinomina). Da qui si può bloccare, 
<a id='L1376' name='L1376'></a>far ripartire e uccidere un lavoro in background.
<a id='L1377' name='L1377'></a>.\"NODE "    Edit Menu File"
<a id='L1378' name='L1378'></a>.SH "    Modifica file menu"
<a id='L1379' name='L1379'></a>Il menu utente è un menu di comandi utili che possono essere 
<a id='L1380' name='L1380'></a>personalizzati dall'utente. Quando si accede al menu utente, viene 
<a id='L1381' name='L1381'></a>utilizzato, se esiste, il file .mc.menu dalla directory corrente,
<a id='L1382' name='L1382'></a>ma solo se è di proprietà dell'utente o di root e se non è scrivibile
<a id='L1383' name='L1383'></a>a tutti. Se tale file non viene trovato, mc alla stessa maniera 
<a id='L1384' name='L1384'></a>prova con ~/.config/mc/menu altrimenti usa il menu di sistema
<a id='L1385' name='L1385'></a>%prefix%/share/mc/mc.menu.
<a id='L1386' name='L1386'></a>.PP
<a id='L1387' name='L1387'></a>Il formato del file menu è molto semplice. Le righe che cominciano
<a id='L1388' name='L1388'></a>con qualsiasi cosa che non sia uno spazio o una tabulazione sono
<a id='L1389' name='L1389'></a>considerate voci per il menu (per fare in modo di usarle anche come
<a id='L1390' name='L1390'></a>scelta rapida, il primo carattere deve essere una lettera). Tutte le
<a id='L1391' name='L1391'></a>righe che cominciano con uno spazio o un tab sono i comandi che verranno
<a id='L1392' name='L1392'></a>eseguiti quando la voce viene selezionata.
<a id='L1393' name='L1393'></a>.PP
<a id='L1394' name='L1394'></a>Quando un'opzione viene selezionata tutte le linee di comando dell'opzione
<a id='L1395' name='L1395'></a>vengono copiate in un file temporaneo nella directory temporanea (normalmente
<a id='L1396' name='L1396'></a>/usr/tmp) e poi il file viene eseguito. Ciò permette all'utente di mettere
<a id='L1397' name='L1397'></a>normali costrutti shell nei menu. Prima dell'esecuzione del codice del menu
<a id='L1398' name='L1398'></a>ha luogo una semplice sostituzione di macro. Per ulteriori informazioni vedere
<a id='L1399' name='L1399'></a>.\"LINK2"
<a id='L1400' name='L1400'></a>sostituzione macro\&amp;.
<a id='L1401' name='L1401'></a>.\"Macro Substitution"
<a id='L1402' name='L1402'></a>.PP
<a id='L1403' name='L1403'></a>Ecco un esempio di un file mc.menu:
<a id='L1404' name='L1404'></a>.PP
<a id='L1405' name='L1405'></a>.nf
<a id='L1406' name='L1406'></a>A       Mostra un dump del file correntemente selezionato
<a id='L1407' name='L1407'></a>        od \-c %f
<a id='L1408' name='L1408'></a> 
<a id='L1409' name='L1409'></a>B       Modifica un rapporto bachi e lo spedisce a root
<a id='L1410' name='L1410'></a>        I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
<a id='L1411' name='L1411'></a>        vi $I
<a id='L1412' name='L1412'></a>        mail \-s "Midnight Commander bug" root &lt; $I
<a id='L1413' name='L1413'></a>        rm \-f $I
<a id='L1414' name='L1414'></a> 
<a id='L1415' name='L1415'></a>M       Legge la posta
<a id='L1416' name='L1416'></a>        emacs \-f rmail
<a id='L1417' name='L1417'></a> 
<a id='L1418' name='L1418'></a>N       Legge le news 
<a id='L1419' name='L1419'></a>        emacs \-f gnus
<a id='L1420' name='L1420'></a> 
<a id='L1421' name='L1421'></a>H       Chiama il visualizzatore ipertestuale info
<a id='L1422' name='L1422'></a>        info
<a id='L1423' name='L1423'></a> 
<a id='L1424' name='L1424'></a>J       Copia la directory corrente nell'altro pannello ricorsivamente
<a id='L1425' name='L1425'></a>        tar cf \- . | (cd %D &amp;&amp; tar xvpf \-)
<a id='L1426' name='L1426'></a> 
<a id='L1427' name='L1427'></a>K       Crea un rilascio della directory corrente
<a id='L1428' name='L1428'></a>        echo \-n "Nome del file di distribuzione: "
<a id='L1429' name='L1429'></a>        read tar
<a id='L1430' name='L1430'></a>        ln \-s %d `dirname %d`/$tar 
<a id='L1431' name='L1431'></a>        cd ..
<a id='L1432' name='L1432'></a>        tar cvhf ${tar}.tar $tar
<a id='L1433' name='L1433'></a> 
<a id='L1434' name='L1434'></a>= f *.tar.gz | f *.tgz &amp; t n
<a id='L1435' name='L1435'></a>X       Estrae il contenuto di un file tar compresso
<a id='L1436' name='L1436'></a>        tar xzvf %f
<a id='L1437' name='L1437'></a>.fi
<a id='L1438' name='L1438'></a>.PP
<a id='L1439' name='L1439'></a>.B Condizioni Predefinite
<a id='L1440' name='L1440'></a>.PP
<a id='L1441' name='L1441'></a>Ogni voce di menu può essere preceduta da una condizione. La condizione
<a id='L1442' name='L1442'></a>deve cominciare nella prima colonna con un carattere '='. Se la condizione
<a id='L1443' name='L1443'></a>è vera, la voce di menu sarà la voce predefinita.
<a id='L1444' name='L1444'></a>.PP
<a id='L1445' name='L1445'></a>.nf
<a id='L1446' name='L1446'></a>Sintassi condizione:    = &lt;sotto\-cond&gt;
<a id='L1447' name='L1447'></a>  oppure:               = &lt;sotto\-cond&gt; | &lt;sotto\-cond&gt; ...
<a id='L1448' name='L1448'></a>  oppure:               = &lt;sotto\-cond&gt; &amp; &lt;sotto\-cond&gt; ... 
<a id='L1449' name='L1449'></a> 
<a id='L1450' name='L1450'></a>Sotto\-condizione è una delle seguenti:
<a id='L1451' name='L1451'></a> 
<a id='L1452' name='L1452'></a>  y &lt;modello&gt;           sintassi della corrispondenza modello file corrente?
<a id='L1453' name='L1453'></a>                        (solo per modifica menu).
<a id='L1454' name='L1454'></a>  f &lt;modello&gt;           corrispondenza modello file corrente?
<a id='L1455' name='L1455'></a>  F &lt;modello&gt;           corrispondenza modello altro file?
<a id='L1456' name='L1456'></a>  d &lt;modello&gt;           corrispondenza modello directory corrente?
<a id='L1457' name='L1457'></a>  D &lt;modello&gt;           corrispondenza modello altra directory?
<a id='L1458' name='L1458'></a>  t &lt;tipo&gt;              file corrente di tipo?
<a id='L1459' name='L1459'></a>  T &lt;tipo&gt;              altro file di tipo?
<a id='L1460' name='L1460'></a>  x &lt;nomefile&gt;          nomefile è eseguibile?
<a id='L1461' name='L1461'></a>  ! &lt;sotto\-cond&gt;       nega il risultato di una sotto\-condizione
<a id='L1462' name='L1462'></a>.fi
<a id='L1463' name='L1463'></a>.PP
<a id='L1464' name='L1464'></a>Modello è un normale modello della shell o un'espressione regolare,
<a id='L1465' name='L1465'></a>a seconda dell'opzione modelli della shell. E' possibile scavalcare
<a id='L1466' name='L1466'></a>il valore globale dell'opzione modelli della shell scrivendo 
<a id='L1467' name='L1467'></a>"shell_patterns=x" sulla prima riga del file menu (dove "x" è 0 o 1).
<a id='L1468' name='L1468'></a>.PP
<a id='L1469' name='L1469'></a>.nf
<a id='L1470' name='L1470'></a>Tipo è uno o più dei seguenti caratteri:
<a id='L1471' name='L1471'></a> 
<a id='L1472' name='L1472'></a>  n     non directory
<a id='L1473' name='L1473'></a>  r     file regolare 
<a id='L1474' name='L1474'></a>  d     directory
<a id='L1475' name='L1475'></a>  l     collegamento
<a id='L1476' name='L1476'></a>  c     carattere speciale
<a id='L1477' name='L1477'></a>  b     blocco speciale
<a id='L1478' name='L1478'></a>  f     fifo (pipe)
<a id='L1479' name='L1479'></a>  s     socket
<a id='L1480' name='L1480'></a>  x     eseguibile
<a id='L1481' name='L1481'></a>  t     marcato
<a id='L1482' name='L1482'></a>.fi
<a id='L1483' name='L1483'></a>.PP
<a id='L1484' name='L1484'></a>Per esempio 'rlf' significa file regolare, collegamento o fifo. Il
<a id='L1485' name='L1485'></a>tipo 't' è particolare perché agisce sul pannello invece che sul file.
<a id='L1486' name='L1486'></a>La condizione '=t t' è vera se ci sono file marcati nel pannello corrente
<a id='L1487' name='L1487'></a>e falsa se non ce ne sono.
<a id='L1488' name='L1488'></a>.PP
<a id='L1489' name='L1489'></a>Se la condizione comincia con '=?' invece che '=' una traccia di debug
<a id='L1490' name='L1490'></a>sarà mostrata ogniqualvolta viene calcolato il valore della condizione.
<a id='L1491' name='L1491'></a>.PP
<a id='L1492' name='L1492'></a>Le condizioni sono calcolate da sinistra a destra. Ciò significa che
<a id='L1493' name='L1493'></a>.nf
<a id='L1494' name='L1494'></a>        = f *.tar.gz | f *.tgz &amp; t n
<a id='L1495' name='L1495'></a>.fi
<a id='L1496' name='L1496'></a>viene calcolata come
<a id='L1497' name='L1497'></a>.nf
<a id='L1498' name='L1498'></a>        ( (f *.tar.gz) | (f *.tgz) ) &amp; (t n)
<a id='L1499' name='L1499'></a>.fi
<a id='L1500' name='L1500'></a>.PP
<a id='L1501' name='L1501'></a>Ecco un esempio dell'uso delle condizioni:
<a id='L1502' name='L1502'></a>.PP
<a id='L1503' name='L1503'></a>.nf
<a id='L1504' name='L1504'></a>= f *.tar.gz | f *.tgz &amp; t n
<a id='L1505' name='L1505'></a>L       Elenca i contenuti di un archivio compresso tar
<a id='L1506' name='L1506'></a>        gzip \-cd %f | tar xvf \-
<a id='L1507' name='L1507'></a>.fi
<a id='L1508' name='L1508'></a>.PP
<a id='L1509' name='L1509'></a>.B Condizioni Addizione
<a id='L1510' name='L1510'></a>.PP
<a id='L1511' name='L1511'></a>Se la condizione comincia con '+' (o '+?') invece che '=' (o '=?') è
<a id='L1512' name='L1512'></a>una condizione addizione. Se la condizione è vera la voce di menu sarà
<a id='L1513' name='L1513'></a>inclusa nel menu. Se la condizione è falsa la voce di menu non sarà 
<a id='L1514' name='L1514'></a>inclusa nel menu.
<a id='L1515' name='L1515'></a>.PP
<a id='L1516' name='L1516'></a>E' possibile combinare condizioni predefinite e addizione iniziando
<a id='L1517' name='L1517'></a>la condizione con '+=' o '=+' (o '+=?' o '=+?' se vuoi una traccia di
<a id='L1518' name='L1518'></a>debug). Se si vuole usare due differenti condizioni, una per addizionale
<a id='L1519' name='L1519'></a>e l'altra per predefinita, si può precedere una voce di menu con due righe
<a id='L1520' name='L1520'></a>di condizione, una che comincia con '+' e l'altra con '='.
<a id='L1521' name='L1521'></a>.PP
<a id='L1522' name='L1522'></a>I commenti cominciano con '#'. Linee di commento aggiuntive devono cominciare con
<a id='L1523' name='L1523'></a>\&amp;'#', spazi o tabulazioni.
<a id='L1524' name='L1524'></a>.\"NODE "  Options Menu"
<a id='L1525' name='L1525'></a>.SH "  Menu opzioni"
<a id='L1526' name='L1526'></a>Il Midnight Commander possiede alcune opzioni che possono essere
<a id='L1527' name='L1527'></a>abilitate e disabilitate in molte finestre di dialogo accessibili 
<a id='L1528' name='L1528'></a>da questo menu. Le opzioni sono abilitate se hanno un "x" di fronte 
<a id='L1529' name='L1529'></a>ad esse.
<a id='L1530' name='L1530'></a>.PP
<a id='L1531' name='L1531'></a>Il comando
<a id='L1532' name='L1532'></a>.\"LINK2"
<a id='L1533' name='L1533'></a>configurazione
<a id='L1534' name='L1534'></a>.\"Configuration"
<a id='L1535' name='L1535'></a>mostra una finestra di dialogo dalla quale è possibile cambiare 
<a id='L1536' name='L1536'></a>molte delle inpostazioni del Midnight Commander.
<a id='L1537' name='L1537'></a>.PP
<a id='L1538' name='L1538'></a>Il comando
<a id='L1539' name='L1539'></a>.\"LINK2"
<a id='L1540' name='L1540'></a>aspetto
<a id='L1541' name='L1541'></a>.\"Layout"
<a id='L1542' name='L1542'></a>mostra una finestra di dialogo con la quale è possibile impostare molte
<a id='L1543' name='L1543'></a>opzioni relative a come mc appare sullo schermo.
<a id='L1544' name='L1544'></a>.PP
<a id='L1545' name='L1545'></a>Il comando
<a id='L1546' name='L1546'></a>.\"LINK2"
<a id='L1547' name='L1547'></a>conferme
<a id='L1548' name='L1548'></a>.\"Confirmation"
<a id='L1549' name='L1549'></a>mostra una finestra di dialogo dalla quale è possibile specificare per 
<a id='L1550' name='L1550'></a>quali azioni si vuole una richiesta di conferma.
<a id='L1551' name='L1551'></a>.PP
<a id='L1552' name='L1552'></a>Il comando
<a id='L1553' name='L1553'></a>.\"LINK2"
<a id='L1554' name='L1554'></a>mostra bit
<a id='L1555' name='L1555'></a>.\"Display bits"
<a id='L1556' name='L1556'></a>mostra una finestra di dialogo dalla quale è possibile selezionare quali
<a id='L1557' name='L1557'></a>caratteri il vostro terminale è capace di mostrare.
<a id='L1558' name='L1558'></a>.PP
<a id='L1559' name='L1559'></a>Il comando
<a id='L1560' name='L1560'></a>.\"LINK2"
<a id='L1561' name='L1561'></a>impara tasti
<a id='L1562' name='L1562'></a>.\"Learn keys"
<a id='L1563' name='L1563'></a>mostra una finestra di dialogo dalla quale è possibile controllare i tasti
<a id='L1564' name='L1564'></a>che non appaiono funzionare su alcuni terminali ed è possibile aggiustare.
<a id='L1565' name='L1565'></a>.PP
<a id='L1566' name='L1566'></a>Il comando
<a id='L1567' name='L1567'></a>.\"LINK2"
<a id='L1568' name='L1568'></a>FS virtuale
<a id='L1569' name='L1569'></a>.\"Virtual FS"
<a id='L1570' name='L1570'></a>mostra una finestra di dialogo con la quale è possibile impostare alcune
<a id='L1571' name='L1571'></a>opzioni relative al VFS.
<a id='L1572' name='L1572'></a>.PP
<a id='L1573' name='L1573'></a>Il comando 
<a id='L1574' name='L1574'></a>.\"LINK2"
<a id='L1575' name='L1575'></a>salva configurazione
<a id='L1576' name='L1576'></a>.\"Save Setup"
<a id='L1577' name='L1577'></a>salva le impostazioni correnti dei menu sinistra, destra e opzioni. Viene salvato
<a id='L1578' name='L1578'></a>anche un piccolo numero di altre opzioni.
<a id='L1579' name='L1579'></a>.\"NODE "    Configuration"
<a id='L1580' name='L1580'></a>.SH "    Configurazione"
<a id='L1581' name='L1581'></a>Le opzioni in questa finestra sono divise in tre gruppi:
<a id='L1582' name='L1582'></a>Opzioni del pannello, Pausa dopo l'esecuzione e Altre opzioni.
<a id='L1583' name='L1583'></a>.PP
<a id='L1584' name='L1584'></a>.B Opzioni del pannello
<a id='L1585' name='L1585'></a>.PP
<a id='L1586' name='L1586'></a>.I Mostra file di backup.
<a id='L1587' name='L1587'></a>Se abilitata, il Midnight Commander mostrerà i file che terminano con una tilde.
<a id='L1588' name='L1588'></a>Altrimenti essi non verranno mostrati (come nell'opzione \-B del comando GNU ls).
<a id='L1589' name='L1589'></a>.PP
<a id='L1590' name='L1590'></a>.I Mostra file nascosti.
<a id='L1591' name='L1591'></a>Se abilitata, il Midnight Commander mostrerà tutti i file che cominciano con
<a id='L1592' name='L1592'></a>un punto (come ls \-a).
<a id='L1593' name='L1593'></a>.PP
<a id='L1594' name='L1594'></a>.I Cursore in basso mentre seleziona.
<a id='L1595' name='L1595'></a>Se abilitata, la barra di selezione si muoverà in basso dopo aver selezionato
<a id='L1596' name='L1596'></a>un file (sia con tasto Ins).
<a id='L1597' name='L1597'></a>.PP
<a id='L1598' name='L1598'></a>.I Rilascia menu a cascata.
<a id='L1599' name='L1599'></a>Quando quest'opzione è abilitata, la discesa dei menu sarà attivata non appena
<a id='L1600' name='L1600'></a>si preme il tasto
<a id='L1601' name='L1601'></a>.BR F9 .
<a id='L1602' name='L1602'></a>Altrimenti si otterrà solo il titolo del menu e si dovrà attivare il menu con
<a id='L1603' name='L1603'></a>i tasti freccia o con i tasti di selezione rapida.
<a id='L1604' name='L1604'></a>E' raccomandata se si stanno usando i tasti di selezione rapida.
<a id='L1605' name='L1605'></a>.PP
<a id='L1606' name='L1606'></a>.I Mescola tutti i file.
<a id='L1607' name='L1607'></a>Se quest'opzione è abilitata, tutti i file e le directory vengono mostrati
<a id='L1608' name='L1608'></a>mescolati insieme. Se l'opzione è spenta, le directory (e i collegamenti a
<a id='L1609' name='L1609'></a>sottodirectory) vengono mostrati all'inizio dell'elenco con gli altri file
<a id='L1610' name='L1610'></a>a seguire.
<a id='L1611' name='L1611'></a>.PP
<a id='L1612' name='L1612'></a>.I Aggiornamento rapido directory.
<a id='L1613' name='L1613'></a>Se quest'opzione è abilitata, il Midnight Commander userà un trucco per
<a id='L1614' name='L1614'></a>determinare se i contenuti della directory sono cambiati. Il trucco consiste
<a id='L1615' name='L1615'></a>nel ricaricare la directory solo se l'i\-node della directory è cambiato.
<a id='L1616' name='L1616'></a>Ciò significa che la ricarica accade solo quando i file vengono creati o
<a id='L1617' name='L1617'></a>cancellati. Se quello che cambia è l'i\-node di un file nella directory 
<a id='L1618' name='L1618'></a>(cambia l'ampiezza di un file, cambiano il proprietario o le flag, etc.)
<a id='L1619' name='L1619'></a>la visualizzazione non viene aggiornata. In questi casi se l'opzione è
<a id='L1620' name='L1620'></a>abilitata, è necessario ricaricare la directory manualmente (con C\-r).
<a id='L1621' name='L1621'></a>.PP
<a id='L1622' name='L1622'></a>.B Pausa dopo l'esecuzione
<a id='L1623' name='L1623'></a>.PP
<a id='L1624' name='L1624'></a>Dopo l'esecuzione di comandi, il Midnight Commander può fermarsi, in
<a id='L1625' name='L1625'></a>maniera da permettere di esaminare il risultato del comando. Ci sono
<a id='L1626' name='L1626'></a>tre possibili impostazioni per questa variabile:
<a id='L1627' name='L1627'></a>.IP
<a id='L1628' name='L1628'></a>.I Mai.
<a id='L1629' name='L1629'></a>Significa che non si vuole vedere il risultato del comando. Se si sta
<a id='L1630' name='L1630'></a>usando la console Linux o FreeBSD o un xterm, ci sarà la possibilità di
<a id='L1631' name='L1631'></a>vedere il risultato del comando premendo C\-o.
<a id='L1632' name='L1632'></a>.IP
<a id='L1633' name='L1633'></a>.I Su terminali stupidi.
<a id='L1634' name='L1634'></a>Si avrà il messaggio di pausa su quei terminali che non sono in grado di
<a id='L1635' name='L1635'></a>mostrare il risultato dell'ultimo comando eseguito (qualsiasi terminale
<a id='L1636' name='L1636'></a>che non sia un xterm o una console Linux o FreeBSD).
<a id='L1637' name='L1637'></a>.IP
<a id='L1638' name='L1638'></a>.I Sempre.
<a id='L1639' name='L1639'></a>Il programma si fermerà dopo l'esecuzione di tutti i comandi.
<a id='L1640' name='L1640'></a>.PP
<a id='L1641' name='L1641'></a>.B Altre opzioni
<a id='L1642' name='L1642'></a>.PP
<a id='L1643' name='L1643'></a>.I Operazioni prolisse.
<a id='L1644' name='L1644'></a>Quest'opzione decide se le operazioni di Copia, Spostamento o Cancellazione
<a id='L1645' name='L1645'></a>saranno prolisse (cioè se mostreranno una finestra di dialogo per ogni 
<a id='L1646' name='L1646'></a>operazione). Se si ha un terminale lento potresti voler disabilitare 
<a id='L1647' name='L1647'></a>quest'opzione. Viene automaticamente spenta se la velocità del proprio 
<a id='L1648' name='L1648'></a>terminale è inferiore a 9600 bps.
<a id='L1649' name='L1649'></a>.PP
<a id='L1650' name='L1650'></a>.I Calcola totali.
<a id='L1651' name='L1651'></a>Se quest'opzione è abilitata, il Midnight Commander calcolerà i totali 
<a id='L1652' name='L1652'></a>delle ampiezze in byte e il numero totale dei file prima di ogni operazione di 
<a id='L1653' name='L1653'></a>Copia, Spostamento o Cancellazione. Questo genererà una barra di progressione
<a id='L1654' name='L1654'></a>più accurata a discapito di un po' di velocità. Quest'opzione non ha effetto se
<a id='L1655' name='L1655'></a>.I Operazioni prolisse
<a id='L1656' name='L1656'></a>è disabilitata.
<a id='L1657' name='L1657'></a>.PP
<a id='L1658' name='L1658'></a>.I Modelli della shell.
<a id='L1659' name='L1659'></a>Normalmente i comandi Seleziona, Deseleziona e Filtro usano espressioni
<a id='L1660' name='L1660'></a>regolari di tipo shell. Le seguenti conversioni vengono eseguite per
<a id='L1661' name='L1661'></a>ottenere questo risultato: '*' viene rimpiazzato da '.*' (zero o più
<a id='L1662' name='L1662'></a>caratteri); '?' viene rimpiazzato da '.' (esattamente un carattere) e '.' 
<a id='L1663' name='L1663'></a>dal carattere letterale punto. Se l'opzione è disabilitata, allora le 
<a id='L1664' name='L1664'></a>espressioni regolari sono quelle descritte in ed(1).
<a id='L1665' name='L1665'></a>.PP
<a id='L1666' name='L1666'></a>.I Autosalva configurazione.
<a id='L1667' name='L1667'></a>Se quest'opzione è abilitata, quando si esce dal Midnight Commander le
<a id='L1668' name='L1668'></a>opzioni configurabili del Midnight Commander vengono salvate nel file
<a id='L1669' name='L1669'></a>~/.config/mc/ini.
<a id='L1670' name='L1670'></a>.PP
<a id='L1671' name='L1671'></a>.I Menu automatici.
<a id='L1672' name='L1672'></a>Se quest'opzione è abilitata, il menu utente sarà invocato alla partenza.
<a id='L1673' name='L1673'></a>Utile per creare menu per utenti non abituati a unix.
<a id='L1674' name='L1674'></a>.PP
<a id='L1675' name='L1675'></a>.I Usa editor interno.
<a id='L1676' name='L1676'></a>Se quest'opzione è abilitata, verrà usato l'editor integrato interno per
<a id='L1677' name='L1677'></a>modificare i file. Se l'opzione è disabilitata, verrà usato l'editor
<a id='L1678' name='L1678'></a>specificato dalla variabile ambiente
<a id='L1679' name='L1679'></a>.BR EDITOR . 
<a id='L1680' name='L1680'></a>Se nessun editor è stato specificato, verrà usato  
<a id='L1681' name='L1681'></a>.BR vi .
<a id='L1682' name='L1682'></a>Vedere la sezione
<a id='L1683' name='L1683'></a>.\"LINK2"
<a id='L1684' name='L1684'></a>editor di file interno\&amp;.
<a id='L1685' name='L1685'></a>.\"Internal File Editor"
<a id='L1686' name='L1686'></a>.PP
<a id='L1687' name='L1687'></a>.I Usa il visualizzatore interno.
<a id='L1688' name='L1688'></a>Se quest'opzione è abilitata, verrà usato il visualizzatore di file 
<a id='L1689' name='L1689'></a>interno per visualizzare i file. Se l'opzione è disabilitata, verrà
<a id='L1690' name='L1690'></a>utilizzato il visualizzatore specificato dalla variabile ambiente
<a id='L1691' name='L1691'></a>.BR PAGER .
<a id='L1692' name='L1692'></a>Se il visualizzatore non è definito, verrà usato il comando
<a id='L1693' name='L1693'></a>.BR view .
<a id='L1694' name='L1694'></a>Vedere sezione
<a id='L1695' name='L1695'></a>.\"LINK2"
<a id='L1696' name='L1696'></a>visualizzatore file interno\&amp;.
<a id='L1697' name='L1697'></a>.\"Internal File Viewer"
<a id='L1698' name='L1698'></a>.PP
<a id='L1699' name='L1699'></a>.I Completamento: visualizza tutto
<a id='L1700' name='L1700'></a>Normalmente il Midnight Commander
<a id='L1701' name='L1701'></a>mostra tutti i possibili 
<a id='L1702' name='L1702'></a>.\"LINK2"
<a id='L1703' name='L1703'></a>completamenti
<a id='L1704' name='L1704'></a>.\"Completion"
<a id='L1705' name='L1705'></a>se il completamento è
<a id='L1706' name='L1706'></a>ambiguo se si preme 
<a id='L1707' name='L1707'></a>.B M\-Tab
<a id='L1708' name='L1708'></a>una seconda volta, la prima completa per quanto possibile
<a id='L1709' name='L1709'></a>e, in caso di ambiguità, emette un suono. Se si vuole vedere
<a id='L1710' name='L1710'></a>tutti i possibili completamenti già alla pressione del primo
<a id='L1711' name='L1711'></a>.RB M\-Tab ,
<a id='L1712' name='L1712'></a>abilitare quest'opzione.
<a id='L1713' name='L1713'></a>.PP
<a id='L1714' name='L1714'></a>.I Barre che girano.
<a id='L1715' name='L1715'></a>Se quest'opzione è abilitata, il Midnight Commander mostra
<a id='L1716' name='L1716'></a>una barra rotante nell'angolo in alto a destra come indicatore
<a id='L1717' name='L1717'></a>di progressione.
<a id='L1718' name='L1718'></a>.PP
<a id='L1719' name='L1719'></a>.I Navigazione stile Lynx.
<a id='L1720' name='L1720'></a>Se quest'opzione è abilitata, è possibile usare i tasti freccia per
<a id='L1721' name='L1721'></a>cambiare automaticamente directory se la selezione corrente è
<a id='L1722' name='L1722'></a>una subdirectory e se la riga di comando è vuota. Normalmente
<a id='L1723' name='L1723'></a>quest'opzione è spenta.
<a id='L1724' name='L1724'></a>.PP
<a id='L1725' name='L1725'></a>.I Cd segue i collegamenti.
<a id='L1726' name='L1726'></a>Quest'opzione, se impostata, fa in modo che il Midnight Commander
<a id='L1727' name='L1727'></a>segua la catena logica delle directory, quando si cambia la directory
<a id='L1728' name='L1728'></a>corrente in ogni pannello o usando il comando cd. Questo è il
<a id='L1729' name='L1729'></a>comportamento predefinito di bash. Quando non è impostata, il
<a id='L1730' name='L1730'></a>Midnight Commander segue la reale struttura della directory, perciò
<a id='L1731' name='L1731'></a>eseguendo cd .. se si è entrati in una directory attraverso un
<a id='L1732' name='L1732'></a>collegamento, ci porterà alla genitrice reale della directory corrente
<a id='L1733' name='L1733'></a>e non alla directory dov'era il collegamento.
<a id='L1734' name='L1734'></a>.PP
<a id='L1735' name='L1735'></a>.I Cancellazione sicura.
<a id='L1736' name='L1736'></a>Se quest'opzione è abilitata, la cancellazione non intenzionale dei file
<a id='L1737' name='L1737'></a>sarà più difficile. La preimpostazione della finestra di dialogo della
<a id='L1738' name='L1738'></a>conferma cambia da "Si" a "No". Normalmente quest'opzione è
<a id='L1739' name='L1739'></a>disabilitata.
<a id='L1740' name='L1740'></a>.\"NODE "    Layout"
<a id='L1741' name='L1741'></a>.SH "    Aspetto"
<a id='L1742' name='L1742'></a>La finestra di aspetto da la possibilità di cambiare l'aspetto generale
<a id='L1743' name='L1743'></a>dello schermo. Si può specificare la visibilità della barra dei menu, 
<a id='L1744' name='L1744'></a>della riga dei comandi, della riga dei suggerimenti o della riga dei
<a id='L1745' name='L1745'></a>tasti funzione. Sulle console Linux o FreeBSD si può impostare quante
<a id='L1746' name='L1746'></a>righe siano visibili sulla finestra di uscita.
<a id='L1747' name='L1747'></a>.PP
<a id='L1748' name='L1748'></a>Il resto dell'area dello schermo viene usata per i due pannelli directory.
<a id='L1749' name='L1749'></a>Si può specificare se l'area venga divisa dai due pannelli in direzione 
<a id='L1750' name='L1750'></a>verticale o orizzontale. La divisione può essere uguale o si può dividere
<a id='L1751' name='L1751'></a>in maniera asimmetrica.
<a id='L1752' name='L1752'></a>.PP
<a id='L1753' name='L1753'></a>Normalmente i contenuti dei pannelli directory sono visualizzati dello stesso
<a id='L1754' name='L1754'></a>colore, ma si può specificare se i 
<a id='L1755' name='L1755'></a>.I permessi 
<a id='L1756' name='L1756'></a>e i
<a id='L1757' name='L1757'></a>.I tipi di file
<a id='L1758' name='L1758'></a>siano evidenziati con speciali
<a id='L1759' name='L1759'></a>.\"LINK2"
<a id='L1760' name='L1760'></a>colori\&amp;.
<a id='L1761' name='L1761'></a>.\"Colors"
<a id='L1762' name='L1762'></a>Se l'evidenziazione dei permessi è abilitata, i campi
<a id='L1763' name='L1763'></a>.I permessi
<a id='L1764' name='L1764'></a>e 
<a id='L1765' name='L1765'></a>.I modalità
<a id='L1766' name='L1766'></a>.\"LINK2"
<a id='L1767' name='L1767'></a>dello schermo
<a id='L1768' name='L1768'></a>.\"Listing Format..."
<a id='L1769' name='L1769'></a>valide per l'utente che usa il Midnight Commander 
<a id='L1770' name='L1770'></a>sono evidenziati con il colore definito con la parolachiave
<a id='L1771' name='L1771'></a>.IR selezionata . 
<a id='L1772' name='L1772'></a>Se l'evidenziazione del tipo di file è abilitata, i file vengono colorati 
<a id='L1773' name='L1773'></a>a seconda del tipo (per esempio directory, file core, eseguibili, ...). 
<a id='L1774' name='L1774'></a>.PP
<a id='L1775' name='L1775'></a>Se l'opzione 
<a id='L1776' name='L1776'></a>.I Mostra mini\-stato
<a id='L1777' name='L1777'></a>è abilitata, una riga di informazioni di stato circa la voce correntemente
<a id='L1778' name='L1778'></a>selezionata viene mostrata sul fondo dei pannelli.
<a id='L1779' name='L1779'></a>.\"NODE "    Confirmation"
<a id='L1780' name='L1780'></a>.SH "    Conferme"
<a id='L1781' name='L1781'></a>In questo menu è possibile configurare le opzioni di conferma per la
<a id='L1782' name='L1782'></a>cancellazione e sovrascrittura dei file, esecuzione dei file premendo invio e
<a id='L1783' name='L1783'></a>per l'uscita dal programma. 
<a id='L1784' name='L1784'></a>.\"NODE "    Display bits"
<a id='L1785' name='L1785'></a>.SH "    Mostra bit"
<a id='L1786' name='L1786'></a>Viene usata per configurare la quantità dei caratteri visibili sullo
<a id='L1787' name='L1787'></a>schermo. Quest'impostazione può essere 7 bit, se il terminale/libreria_curses 
<a id='L1788' name='L1788'></a>supporta solo sette bit in uscita, ISO\-8859\-1 se mostra tutti i caratteri
<a id='L1789' name='L1789'></a>nella mappa ISO\-8859\-1 e uscita completa a 8 bit per quei terminali che possono
<a id='L1790' name='L1790'></a>visualizzare tutti i caratteri a 8 bit.
<a id='L1791' name='L1791'></a>.\"NODE "    Learn keys"
<a id='L1792' name='L1792'></a>.SH "    Impara tasti"
<a id='L1793' name='L1793'></a>Questa finestra di dialogo permette di controllare e ridefinire i tasti
<a id='L1794' name='L1794'></a>funzione, i tasti freccia e alcuni altri tasti per farli funzionare
<a id='L1795' name='L1795'></a>correttamente sul terminale corrente. Spesso non funzionano dato che
<a id='L1796' name='L1796'></a>molti database di terminali sono incompleti o errati.
<a id='L1797' name='L1797'></a>.PP
<a id='L1798' name='L1798'></a>Ci si può muovere con il tasto Tab e con i tasti di movimento di vi ('h'
<a id='L1799' name='L1799'></a>sinistra, 'j' giù, 'k' su e 'l' destra). Una volta premuti e riconosciuti
<a id='L1800' name='L1800'></a>i tasti di movimento del cursore, si possono tranquillamente utilizzare.
<a id='L1801' name='L1801'></a>.PP
<a id='L1802' name='L1802'></a>E' possibile provare i tasti semplicemente premendoli ognuno. Quando si preme
<a id='L1803' name='L1803'></a>un tasto ed è riconosciuto correttamente, appare un OK accanto al nome di
<a id='L1804' name='L1804'></a>quel tasto. Una volta che il tasto è marcato OK, esso comincia a funzionare
<a id='L1805' name='L1805'></a>regolarmente, per esempio premendo il tasto F1, la prima volta controllerà
<a id='L1806' name='L1806'></a>il funzionamento, ma dopodiché mostrerà la schermata di aiuto. Lo stesso
<a id='L1807' name='L1807'></a>dicasi per i tasti freccia. 
<a id='L1808' name='L1808'></a>Il tasto Tab dovrebbe funzionare sempre.
<a id='L1809' name='L1809'></a>.PP
<a id='L1810' name='L1810'></a>Se alcuni tasti non funzionano correttamente, non si vedrà apparire 
<a id='L1811' name='L1811'></a>l'OK dopo la pressione di quel tasto. Allora è possibile ridefinirlo.
<a id='L1812' name='L1812'></a>Fatelo, premendo il bottone corrispondente al nome del tasto (con il mouse
<a id='L1813' name='L1813'></a>o premendo Invio o Spazio, dopo aver selezionato il bottone con Tab o con
<a id='L1814' name='L1814'></a>le frecce). Ecco che un messaggio apparirà richiedendo di premere quel tasto.
<a id='L1815' name='L1815'></a>Fatelo ed aspettate che la finestra sparisca. Se si vuole annullare, basta 
<a id='L1816' name='L1816'></a>premere Esc una volta ed aspettare.
<a id='L1817' name='L1817'></a>.PP
<a id='L1818' name='L1818'></a>Quando si è finito con tutti i tasti, è possibile salvarli. Le definizioni
<a id='L1819' name='L1819'></a>dei tasti che si è ridefinito saranno scritte nella sezione [terminal:TERM]
<a id='L1820' name='L1820'></a>del vostro ~/.config/mc/ini file (dove TERM è il nome del terminale corrente). Le
<a id='L1821' name='L1821'></a>definizioni dei tasti che già funzionavano correttamente non vengono salvate.
<a id='L1822' name='L1822'></a>.\"NODE "    Virtual FS"
<a id='L1823' name='L1823'></a>.SH "    FS virtuale "
<a id='L1824' name='L1824'></a>Quest'opzione permette di controllare l'impostazione della cache informazioni 
<a id='L1825' name='L1825'></a>del
<a id='L1826' name='L1826'></a>.\"LINK2"
<a id='L1827' name='L1827'></a>file system virtuale\&amp;.
<a id='L1828' name='L1828'></a>.\"Virtual File System"
<a id='L1829' name='L1829'></a>.PP
<a id='L1830' name='L1830'></a>Il Midnight Commander tiene in memoria le informazioni
<a id='L1831' name='L1831'></a>relative ad alcuni dei file system virtuali per accelerare
<a id='L1832' name='L1832'></a>l'accesso all'elenco dei file nel file system (per esempio,
<a id='L1833' name='L1833'></a>l'elenco dei file scaricato dai server ftp).
<a id='L1834' name='L1834'></a>.PP
<a id='L1835' name='L1835'></a>Inoltre, per accedere al contenuto dei file compressi (per
<a id='L1836' name='L1836'></a>esempio file tar compressi) il Midnight Commander deve creare
<a id='L1837' name='L1837'></a>un file temporaneo non compresso sul disco.
<a id='L1838' name='L1838'></a>.PP
<a id='L1839' name='L1839'></a>Siccome sia le informazioni in memoria che i file temporanei su
<a id='L1840' name='L1840'></a>disco occupano risorse, si può voler impostare i parametri delle
<a id='L1841' name='L1841'></a>informazioni della cache per ridurre l'uso delle risorse o per
<a id='L1842' name='L1842'></a>massimizzare la velocità di accesso ai file system usati spesso.
<a id='L1843' name='L1843'></a>.PP
<a id='L1844' name='L1844'></a>A causa del formato degli archivi tar, il
<a id='L1845' name='L1845'></a>.I filesystem tar
<a id='L1846' name='L1846'></a>necessita di leggere l'intero file solo per caricare le voci dei 
<a id='L1847' name='L1847'></a>file. Dato che molti file tar sono compressi (i file
<a id='L1848' name='L1848'></a>tar non compressi sono una specie in via di estinzione), 
<a id='L1849' name='L1849'></a>il file system tar deve decomprimere il file su disco, 
<a id='L1850' name='L1850'></a>in una locazione temporanea per poi accedervi come un file tar 
<a id='L1851' name='L1851'></a>normale.
<a id='L1852' name='L1852'></a>.PP
<a id='L1853' name='L1853'></a>Ora, visto che noi tutti amiamo navigare nei file e nei file tar 
<a id='L1854' name='L1854'></a>dappertutto su disco, succede spesso che si lascia un file tar per 
<a id='L1855' name='L1855'></a>poi rientrarvi successivamente. Siccome la decompressione è lenta, 
<a id='L1856' name='L1856'></a>il Midnight Commander conserverà l'informazione in memoria per un 
<a id='L1857' name='L1857'></a>tempo limitato, allo scadere del quale, tutte le risorse associate 
<a id='L1858' name='L1858'></a>al file system verranno liberate. La scadenza predefinita è impostata 
<a id='L1859' name='L1859'></a>a un minuto.
<a id='L1860' name='L1860'></a>.PP
<a id='L1861' name='L1861'></a>Il
<a id='L1862' name='L1862'></a>.\"LINK2"
<a id='L1863' name='L1863'></a>file system FTP
<a id='L1864' name='L1864'></a>.\"FTP File System"
<a id='L1865' name='L1865'></a>(ftpfs) permette di navigare le directory su server FTP remoti. Esso
<a id='L1866' name='L1866'></a>possiede diverse opzioni.
<a id='L1867' name='L1867'></a>.PP
<a id='L1868' name='L1868'></a>.I Password ftp anonimo
<a id='L1869' name='L1869'></a>è la password utilizzata per accedere come "anonimo". Alcuni siti
<a id='L1870' name='L1870'></a>richiedono un indirizzo email valido. D'altra parte, probabilmente
<a id='L1871' name='L1871'></a>non si vuole dare il vostro indirizzo email reale a siti non di fiducia,
<a id='L1872' name='L1872'></a>specialmente se non si sta usando filtri anti spam.
<a id='L1873' name='L1873'></a>.PP
<a id='L1874' name='L1874'></a>L'ftpfs mantiene l'elenco della directory che scarica dal server ftp
<a id='L1875' name='L1875'></a>in una cache. Il tempo di scadenza della cache è configurabile
<a id='L1876' name='L1876'></a>con l'opzione 
<a id='L1877' name='L1877'></a>.IR "scadenza cache directory ftpfs" .  
<a id='L1878' name='L1878'></a>Un valore basso per quest'opzione può rallentare ogni operazione sul
<a id='L1879' name='L1879'></a>file system ftp perché ogni operazione è accompagnata da una
<a id='L1880' name='L1880'></a>richiesta al server ftp.
<a id='L1881' name='L1881'></a>.PP
<a id='L1882' name='L1882'></a>E' possibile definire un host proxy per fare trasferimenti ftp.
<a id='L1883' name='L1883'></a>Notare che molti firewall moderni sono totalmente trasparenti almeno
<a id='L1884' name='L1884'></a>per i trasferimenti FTP passivi (vedere di seguito), perciò i proxy
<a id='L1885' name='L1885'></a>ftp sono considerati obsoleti. 
<a id='L1886' name='L1886'></a>.PP
<a id='L1887' name='L1887'></a>Se 
<a id='L1888' name='L1888'></a>.I usa sempre ftp proxy
<a id='L1889' name='L1889'></a>non è impostata, è possibile usare il punto escamativo per abilitare
<a id='L1890' name='L1890'></a>il proxy per certi host. Vedere la sezione
<a id='L1891' name='L1891'></a>.\"LINK2"
<a id='L1892' name='L1892'></a>file system FTP
<a id='L1893' name='L1893'></a>.\"FTP File System"
<a id='L1894' name='L1894'></a>per gli esempi.
<a id='L1895' name='L1895'></a>.PP
<a id='L1896' name='L1896'></a>Se quest'opzione è impostata, il programma farà due cose: consulterà 
<a id='L1897' name='L1897'></a>il file %prefix%/lib/mc/mc.no_proxy per le righe contenenti nomi host
<a id='L1898' name='L1898'></a>locali (se il nome host comincia con un punto, è considerato un 
<a id='L1899' name='L1899'></a>dominio) e assumendo che ogni nome host senza punti nel nome sia
<a id='L1900' name='L1900'></a>direttamente accessibile. Tutti gli altri host verranno contattati
<a id='L1901' name='L1901'></a>attraverso il proxy host specificato.
<a id='L1902' name='L1902'></a>.PP
<a id='L1903' name='L1903'></a>E' possibile abilitare l'uso del file
<a id='L1904' name='L1904'></a>.I ~/.netrc
<a id='L1905' name='L1905'></a>che mantiene i nomi di accesso e le password per i server ftp. Vedere
<a id='L1906' name='L1906'></a>netrc (5) per una descrizione del formato .netrc.
<a id='L1907' name='L1907'></a>.PP
<a id='L1908' name='L1908'></a>.I Usa modalità passiva
<a id='L1909' name='L1909'></a>abilita l'uso della modalità FTP passiva quando la connessione per 
<a id='L1910' name='L1910'></a>il trasferimento file è iniziata dal client, non dal server. 
<a id='L1911' name='L1911'></a>Quest'opzione è raccomandata e preimpostata. Se quest'opzione è spenta,
<a id='L1912' name='L1912'></a>la connessione dati viene iniziata dal server. Questo potrebbe non 
<a id='L1913' name='L1913'></a>funzionare con alcuni firewall.
<a id='L1914' name='L1914'></a>.\"NODE "    Save Setup"
<a id='L1915' name='L1915'></a>.SH "    Salva configurazione"
<a id='L1916' name='L1916'></a>Alla partenza il Midnight Commander prova a caricare le informazioni di
<a id='L1917' name='L1917'></a>inizializzazione dal file ~/.config/mc/ini. Se questo file non esiste, 
<a id='L1918' name='L1918'></a>caricherà le informazioni dal file di configurazione di sistema 
<a id='L1919' name='L1919'></a>posizionato in %prefix%/share/mc/mc.ini. Se il file di configurazione di 
<a id='L1920' name='L1920'></a>sistema non esiste, MC userà le impostazioni predefinite.
<a id='L1921' name='L1921'></a>.PP
<a id='L1922' name='L1922'></a>Il comando
<a id='L1923' name='L1923'></a>.I salva configurazione
<a id='L1924' name='L1924'></a>crea il file ~/.config/mc/ini salvando le impostazioni correnti 
<a id='L1925' name='L1925'></a>dei menu
<a id='L1926' name='L1926'></a>.\"LINK2"
<a id='L1927' name='L1927'></a>sinistra, destra
<a id='L1928' name='L1928'></a>.\"Left and Right Menus"
<a id='L1929' name='L1929'></a>e
<a id='L1930' name='L1930'></a>.\"LINK2"
<a id='L1931' name='L1931'></a>opzioni\&amp;.
<a id='L1932' name='L1932'></a>.\"Options Menu"
<a id='L1933' name='L1933'></a>.PP
<a id='L1934' name='L1934'></a>Se si attiva l'opzione
<a id='L1935' name='L1935'></a>.IR "autosalva configurazione" ,
<a id='L1936' name='L1936'></a>MC salverà sempre le impostazioni correnti all'uscita.
<a id='L1937' name='L1937'></a>.PP
<a id='L1938' name='L1938'></a>Esistono anche impostazioni che non possono essere cambiate dai menu.
<a id='L1939' name='L1939'></a>Per cambiare queste impostazioni è necessario modificare il file di
<a id='L1940' name='L1940'></a>configurazione con il vostro editor preferito. Vedere sezione 
<a id='L1941' name='L1941'></a>.\"LINK2"
<a id='L1942' name='L1942'></a>impostazioni speciali
<a id='L1943' name='L1943'></a>.\"Special Settings"
<a id='L1944' name='L1944'></a>per ulteriori informazioni.
<a id='L1945' name='L1945'></a>.SH ""
<a id='L1946' name='L1946'></a>.\"NODE "Executing operating system commands"
<a id='L1947' name='L1947'></a>.SH "Esecuzione comandi del sistema operativo"
<a id='L1948' name='L1948'></a>E' possibile eseguire comandi del sistema operativo direttamente
<a id='L1949' name='L1949'></a>nella riga di comando del Midnight Commander o selezionando il
<a id='L1950' name='L1950'></a>programma che si vuole eseguire con la barra di selezione in uno 
<a id='L1951' name='L1951'></a>dei pannelli e premendo Invio.
<a id='L1952' name='L1952'></a>.PP
<a id='L1953' name='L1953'></a>Se si preme Invio su di un file che non è eseguibile, il Midnight
<a id='L1954' name='L1954'></a>Commander confronta l'estensione del file selezionato con ciò 
<a id='L1955' name='L1955'></a>che trova nel
<a id='L1956' name='L1956'></a>.\"LINK2"
<a id='L1957' name='L1957'></a>file estensioni\&amp;.
<a id='L1958' name='L1958'></a>.\"Edit Extension File"
<a id='L1959' name='L1959'></a>Se viene trovata una corrispondenza, verrà eseguito il codice associato.
<a id='L1960' name='L1960'></a>Verrà eseguita una semplice 
<a id='L1961' name='L1961'></a>.\"LINK2"
<a id='L1962' name='L1962'></a>espansione di macro
<a id='L1963' name='L1963'></a>.\"Macro Substitution"
<a id='L1964' name='L1964'></a>prima di eseguire il comando.
<a id='L1965' name='L1965'></a>.\"NODE "  The cd internal command"
<a id='L1966' name='L1966'></a>.SH "Il comando cd interno"
<a id='L1967' name='L1967'></a>Il comando 
<a id='L1968' name='L1968'></a>.I cd
<a id='L1969' name='L1969'></a>non viene passato alla shell per l'esecuzione ma viene interpretato 
<a id='L1970' name='L1970'></a>dal Midnight Commander. Perciò esso non può gestire tutte quelle 
<a id='L1971' name='L1971'></a>simpatiche espansioni di macro e sostituzioni che fa la shell, malgrado 
<a id='L1972' name='L1972'></a>alcune le possa ancora fare:
<a id='L1973' name='L1973'></a>.PP
<a id='L1974' name='L1974'></a>.I Sostituzione della tilde.
<a id='L1975' name='L1975'></a>La (~) verrà sostituita con la vostra directory home e se si appende
<a id='L1976' name='L1976'></a>un nome utente dopo la tilde, allora verrà sostituita con la directory
<a id='L1977' name='L1977'></a>di login dell'utente indicato.
<a id='L1978' name='L1978'></a>.PP
<a id='L1979' name='L1979'></a>Per esempio, ~ospite è la directory home dell'utente ospite, mentre
<a id='L1980' name='L1980'></a>~/ospite è la directory ospite nella vostra home directory.
<a id='L1981' name='L1981'></a>.PP
<a id='L1982' name='L1982'></a>.I Directory precedente.
<a id='L1983' name='L1983'></a>E' possibile saltare alla directory dove si era precedentemente usando
<a id='L1984' name='L1984'></a>il nome directory speciale '\-' così:
<a id='L1985' name='L1985'></a>.B cd \-
<a id='L1986' name='L1986'></a>.PP
<a id='L1987' name='L1987'></a>.I Directory CDPATH.
<a id='L1988' name='L1988'></a>Se la directory indicata al comando 
<a id='L1989' name='L1989'></a>.B cd 
<a id='L1990' name='L1990'></a>non è nella directory corrente, il Midnight Commander userà il
<a id='L1991' name='L1991'></a>valore della viariabile ambiente
<a id='L1992' name='L1992'></a>.B CDPATH
<a id='L1993' name='L1993'></a>per cercare la directory in ognuna delle directory nominate.
<a id='L1994' name='L1994'></a>.PP
<a id='L1995' name='L1995'></a>Per esempio si può impostare la variabile
<a id='L1996' name='L1996'></a>.B CDPATH
<a id='L1997' name='L1997'></a>a ~/src:/usr/src, permettendo di cambiare directory verso ognuna
<a id='L1998' name='L1998'></a>delle directory presenti nelle directory ~/src e /usr/src da qualunque
<a id='L1999' name='L1999'></a>parte nel file system (per esempio cd linux vi porterà in 
<a id='L2000' name='L2000'></a>/usr/src/linux).
<a id='L2001' name='L2001'></a>.\"NODE "  Macro Substitution"
<a id='L2002' name='L2002'></a>.SH "  Sostituzione di macro"
<a id='L2003' name='L2003'></a>Quando si accede ad un
<a id='L2004' name='L2004'></a>.\"LINK2"
<a id='L2005' name='L2005'></a>menu utente\&amp;,
<a id='L2006' name='L2006'></a>.\"Edit Menu File"
<a id='L2007' name='L2007'></a>o si esegue un
<a id='L2008' name='L2008'></a>.\"LINK2"
<a id='L2009' name='L2009'></a>comando dipendente dall'estensione\&amp;,
<a id='L2010' name='L2010'></a>.\"Edit Extension File"
<a id='L2011' name='L2011'></a>o si esegue un comando dalla riga di ingresso,
<a id='L2012' name='L2012'></a>viene eseguita una semplice sostituzione di macro.
<a id='L2013' name='L2013'></a>.PP
<a id='L2014' name='L2014'></a>Le macro sono:
<a id='L2015' name='L2015'></a>.TP
<a id='L2016' name='L2016'></a>.I "%i"
<a id='L2017' name='L2017'></a>Indentazione di spazi, uguale alla colonna della
<a id='L2018' name='L2018'></a>posizione del cursore. Solo per la modifica menu.
<a id='L2019' name='L2019'></a>.TP
<a id='L2020' name='L2020'></a>.I "%y"
<a id='L2021' name='L2021'></a>Il tipo di sintassi del file corrente. Solo per la modifica menu.
<a id='L2022' name='L2022'></a>.TP
<a id='L2023' name='L2023'></a>.I "%k"
<a id='L2024' name='L2024'></a>Nome del file di blocco.
<a id='L2025' name='L2025'></a>.TP
<a id='L2026' name='L2026'></a>.I "%e"
<a id='L2027' name='L2027'></a>Nome del file di errore.
<a id='L2028' name='L2028'></a>.TP
<a id='L2029' name='L2029'></a>.I "%m"
<a id='L2030' name='L2030'></a>Nome del menu corrente.
<a id='L2031' name='L2031'></a>.TP
<a id='L2032' name='L2032'></a>.IR "%f" e "%p"
<a id='L2033' name='L2033'></a>Nome del file corrente.
<a id='L2034' name='L2034'></a>.TP
<a id='L2035' name='L2035'></a>.I "%x"
<a id='L2036' name='L2036'></a>L'estensione del file corrente.
<a id='L2037' name='L2037'></a>.TP
<a id='L2038' name='L2038'></a>.I "%b"
<a id='L2039' name='L2039'></a>Nome del file corrente ma senza estensione.
<a id='L2040' name='L2040'></a>.TP
<a id='L2041' name='L2041'></a>.I "%d"
<a id='L2042' name='L2042'></a>Nome della directory corrente.
<a id='L2043' name='L2043'></a>.TP
<a id='L2044' name='L2044'></a>.I "%F"
<a id='L2045' name='L2045'></a>Il file corrente nel pannello non selezionato.
<a id='L2046' name='L2046'></a>.TP
<a id='L2047' name='L2047'></a>.I "%D"
<a id='L2048' name='L2048'></a>La directory corrente nel pannello non selezionato.
<a id='L2049' name='L2049'></a>.TP
<a id='L2050' name='L2050'></a>.I "%t"
<a id='L2051' name='L2051'></a>I file attualmente marcati.
<a id='L2052' name='L2052'></a>.TP
<a id='L2053' name='L2053'></a>.I "%T"
<a id='L2054' name='L2054'></a>I file attualmente marcati nel pannello non selezionato.
<a id='L2055' name='L2055'></a>.TP
<a id='L2056' name='L2056'></a>.IR "%u" e "%U"
<a id='L2057' name='L2057'></a>Simili alle macro %t e %T, in aggiunta i file vengono deselezionati.
<a id='L2058' name='L2058'></a>E' possibile usare questa macro solo una volta per voce di menu file
<a id='L2059' name='L2059'></a>o per voce di file estensione, dato che la volta successiva non ci
<a id='L2060' name='L2060'></a>saranno file marcati.
<a id='L2061' name='L2061'></a>.TP
<a id='L2062' name='L2062'></a>.IR "%s" e "%S"
<a id='L2063' name='L2063'></a>I file selezionati se ce ne sono. Altrimenti il file corrente.
<a id='L2064' name='L2064'></a>.TP
<a id='L2065' name='L2065'></a>.I "%cd"
<a id='L2066' name='L2066'></a>Questa è una macro speciale usata per cambiare la directory corrente
<a id='L2067' name='L2067'></a>alla directory specificata di fronte ad essa. Usata principalmente 
<a id='L2068' name='L2068'></a>come interfaccia al
<a id='L2069' name='L2069'></a>.\"LINK2"
<a id='L2070' name='L2070'></a>file system virtuale\&amp;.
<a id='L2071' name='L2071'></a>.\"Virtual File System"
<a id='L2072' name='L2072'></a>.TP
<a id='L2073' name='L2073'></a>.I "%view"
<a id='L2074' name='L2074'></a>Questa macro serve per invocare il visualizzatore interno. Può essere
<a id='L2075' name='L2075'></a>usata da sola o con argomenti. Se si passa argomenti a questa macro,
<a id='L2076' name='L2076'></a>questi dovrebbero essere racchiusi da parentesi.
<a id='L2077' name='L2077'></a>.IP
<a id='L2078' name='L2078'></a>Gli argomenti sono:
<a id='L2079' name='L2079'></a>.I ascii
<a id='L2080' name='L2080'></a>per forzare il visualizzatore in modo ascii;
<a id='L2081' name='L2081'></a>.I hex
<a id='L2082' name='L2082'></a>per forzare il visualizzatore in modo esadecimale;
<a id='L2083' name='L2083'></a>.I nroff
<a id='L2084' name='L2084'></a>per dire al visualizzatore che deve interpretare le sequenze di
<a id='L2085' name='L2085'></a>grassetto e sottolineato di nroff;
<a id='L2086' name='L2086'></a>.I unformatted
<a id='L2087' name='L2087'></a>per dire al visualizzatore di non interpretare i comandi nroff
<a id='L2088' name='L2088'></a>per rendere il testo grassetto o sottolineato.
<a id='L2089' name='L2089'></a>.TP
<a id='L2090' name='L2090'></a>.I "%%"
<a id='L2091' name='L2091'></a>Il carattere % 
<a id='L2092' name='L2092'></a>.TP
<a id='L2093' name='L2093'></a>.I "%{testo}"
<a id='L2094' name='L2094'></a>Visualizza una richiesta di sostituzione. Viene mostrata una finestra
<a id='L2095' name='L2095'></a>contenente il testo all'interno delle graffe. La macro viene sostituita
<a id='L2096' name='L2096'></a>dal testo immesso dall'utente. L'utente può premere ESC o F10 per annullare.
<a id='L2097' name='L2097'></a>Questa macro non funziona ancora sulla riga di comando.
<a id='L2098' name='L2098'></a>.TP
<a id='L2099' name='L2099'></a>.I "%var{ENV:default}"
<a id='L2100' name='L2100'></a>Se la variabile di ambiente 
<a id='L2101' name='L2101'></a>.I ENV
<a id='L2102' name='L2102'></a>non è impostata, la sostituzione prenderà
<a id='L2103' name='L2103'></a>.IR default . 
<a id='L2104' name='L2104'></a>Altrimenti, verrà sostituito il valore di 
<a id='L2105' name='L2105'></a>.IR ENV .
<a id='L2106' name='L2106'></a>.\"NODE "  The subshell support"
<a id='L2107' name='L2107'></a>.SH "  Supporto alla subshell"
<a id='L2108' name='L2108'></a>Il supporto alla subshell è una opzione di compilazione che lavora
<a id='L2109' name='L2109'></a>con le seguenti shell: bash, tcsh e zsh.
<a id='L2110' name='L2110'></a>.PP
<a id='L2111' name='L2111'></a>Quando il codice di subshell è attivato il Midnight Commander
<a id='L2112' name='L2112'></a>genererà un processo copia concorrente della shell (quella definita
<a id='L2113' name='L2113'></a>dalla variabile
<a id='L2114' name='L2114'></a>.B SHELL
<a id='L2115' name='L2115'></a>e se non è definita, prenderà quella presente nel file /etc/passwd)
<a id='L2116' name='L2116'></a>e lo eseguirà in un pseudo terminale; invece di invocare una nuova 
<a id='L2117' name='L2117'></a>shell ogniqualvolta si esegue un comando, il comando verrà passato 
<a id='L2118' name='L2118'></a>alla subshell come se lo si avesse battuto personalmente. Questo 
<a id='L2119' name='L2119'></a>permette di cambiare le variabili di ambiente, usare funzioni della
<a id='L2120' name='L2120'></a>shell e definire alias che rimangono validi fintanto che non si 
<a id='L2121' name='L2121'></a>esca dal Midnight Commander.
<a id='L2122' name='L2122'></a>.PP
<a id='L2123' name='L2123'></a>Se si sta usando
<a id='L2124' name='L2124'></a>.B bash
<a id='L2125' name='L2125'></a>si può specificare comandi alla partenza della subshell nel file
<a id='L2126' name='L2126'></a>~/.local/share/mc/bashrc e mappature speciali della tastiera nel file
<a id='L2127' name='L2127'></a>~/.local/share/mc/inputrc.
<a id='L2128' name='L2128'></a>.B tcsh 
<a id='L2129' name='L2129'></a>gli utenti possono specificare comandi alla partenza nel file
<a id='L2130' name='L2130'></a>~/.local/share/mc/tcshrc.
<a id='L2131' name='L2131'></a>.PP
<a id='L2132' name='L2132'></a>Quando il codice della subshell viene utilizzato, si può sospendere
<a id='L2133' name='L2133'></a>l'applicazione in ogni momento con la sequenza C\-o e saltare nuovamente
<a id='L2134' name='L2134'></a>al Midnight Commander; se si interrompe un'applicazione, non si sarà 
<a id='L2135' name='L2135'></a>in grado di eseguire altri comandi esterni finché non si esce
<a id='L2136' name='L2136'></a>dall'applicazione interrotta.
<a id='L2137' name='L2137'></a>.PP
<a id='L2138' name='L2138'></a>Una caratteristica aggiuntiva dell'usare la subshell è data dal
<a id='L2139' name='L2139'></a>fatto che il prompt mostrato dal Midnight Commander sarà lo stesso
<a id='L2140' name='L2140'></a>di quello utilizzato dalla shell.
<a id='L2141' name='L2141'></a>.PP
<a id='L2142' name='L2142'></a>La sezione
<a id='L2143' name='L2143'></a>.\"LINK2"
<a id='L2144' name='L2144'></a>OPZIONI
<a id='L2145' name='L2145'></a>.\"OPTIONS"
<a id='L2146' name='L2146'></a>contiene informazioni aggiuntive riguardo come controllare il codice
<a id='L2147' name='L2147'></a>della subshell.
<a id='L2148' name='L2148'></a>.\"NODE "Chmod"
<a id='L2149' name='L2149'></a>.SH "Permessi"
<a id='L2150' name='L2150'></a>La finestra Permessi serve a cambiare i bit di attributo in gruppi di
<a id='L2151' name='L2151'></a>file o directory. La si può invocare con la combinazione di tasti C\-x c.
<a id='L2152' name='L2152'></a>.PP
<a id='L2153' name='L2153'></a>La finestra dei Permessi ha due parti \-
<a id='L2154' name='L2154'></a>.I Permessi
<a id='L2155' name='L2155'></a>e
<a id='L2156' name='L2156'></a>.IR File .
<a id='L2157' name='L2157'></a>.PP
<a id='L2158' name='L2158'></a>La sezione File mostra il nome del file o della directory ed i suoi
<a id='L2159' name='L2159'></a>permessi in forma ottale, oltre che il proprietario ed il gruppo.
<a id='L2160' name='L2160'></a>.PP
<a id='L2161' name='L2161'></a>Nella sezione Permessi c'è un set di caselle che corrispondono
<a id='L2162' name='L2162'></a>agli attributi dei file. Come si cambia il bit di attributo,
<a id='L2163' name='L2163'></a>si può vedere il valore in ottale aggiornato nella sezione File.
<a id='L2164' name='L2164'></a>.PP
<a id='L2165' name='L2165'></a>Per muoversi attraverso le sezioni (bottoni e caselle) usare i
<a id='L2166' name='L2166'></a>.I tasti freccia
<a id='L2167' name='L2167'></a>oppure
<a id='L2168' name='L2168'></a>.IR Tab .
<a id='L2169' name='L2169'></a>Per cambiare lo stato delle caselle o per selezionare un bottone
<a id='L2170' name='L2170'></a>usare lo
<a id='L2171' name='L2171'></a>.IR Spazio .
<a id='L2172' name='L2172'></a>Si può usare anche i tasti di scelta rapida sui bottoni per attivarli
<a id='L2173' name='L2173'></a>velocemente. I tasti di scelta rapida corrispondono alle lettere evidenziate
<a id='L2174' name='L2174'></a>dei bottoni.
<a id='L2175' name='L2175'></a>.PP
<a id='L2176' name='L2176'></a>Per impostare i bit degli attributi, usare il tasto Invio.
<a id='L2177' name='L2177'></a>.PP
<a id='L2178' name='L2178'></a>Quando si lavora con un gruppo di file o directory, basta cliccare sui
<a id='L2179' name='L2179'></a>bit che si vogliono impostare o cancellare. Una volta selezionati i bit
<a id='L2180' name='L2180'></a>da cambiare, selezionare una delle azioni (Imposta marcati o Cancella
<a id='L2181' name='L2181'></a>marcati).
<a id='L2182' name='L2182'></a>.PP
<a id='L2183' name='L2183'></a>Infine, per impostare gli attributi esattamente come specificato, usare
<a id='L2184' name='L2184'></a>il tasto
<a id='L2185' name='L2185'></a>.BR "[Imposta tutti]" ,
<a id='L2186' name='L2186'></a>che agisce su tutti i file marcati.
<a id='L2187' name='L2187'></a>.PP
<a id='L2188' name='L2188'></a>.B [Modifica tutti]
<a id='L2189' name='L2189'></a>modifica solo gli attributi marcati su tutti i file.
<a id='L2190' name='L2190'></a>.PP
<a id='L2191' name='L2191'></a>.B [Imposta marcati]
<a id='L2192' name='L2192'></a>pone a uno i bit marcati degli attributi di tutti i file selezionati.
<a id='L2193' name='L2193'></a>.PP
<a id='L2194' name='L2194'></a>.B [Cancella marcati]
<a id='L2195' name='L2195'></a>pone a zero i bit marcati degli attributi di tutti i file selezionati.
<a id='L2196' name='L2196'></a>.PP
<a id='L2197' name='L2197'></a>.B [Imposta]
<a id='L2198' name='L2198'></a>imposta gli attributi di un file.
<a id='L2199' name='L2199'></a>.PP
<a id='L2200' name='L2200'></a>.B [Cancella]
<a id='L2201' name='L2201'></a>cancella il comando Permessi.
<a id='L2202' name='L2202'></a>.\"NODE "Chown"
<a id='L2203' name='L2203'></a>.SH "Proprietario"
<a id='L2204' name='L2204'></a>Il comando proprietario serve a cambiare il proprietario/gruppo di un 
<a id='L2205' name='L2205'></a>file. Il tasto di scelta rapida per questo comando è C\-x o.
<a id='L2206' name='L2206'></a>.\"NODE "Advanced Chown"
<a id='L2207' name='L2207'></a>.SH "Proprietario avanzato"
<a id='L2208' name='L2208'></a>Il comando Proprietario avanzato consiste nel comando 
<a id='L2209' name='L2209'></a>.\"LINK2"
<a id='L2210' name='L2210'></a>permessi
<a id='L2211' name='L2211'></a>.\"Chmod"
<a id='L2212' name='L2212'></a>e
<a id='L2213' name='L2213'></a>.\"LINK2"
<a id='L2214' name='L2214'></a>proprietario
<a id='L2215' name='L2215'></a>.\"Chown"
<a id='L2216' name='L2216'></a>combinati assieme in una finestra. E' così possibile cambiare i permessi
<a id='L2217' name='L2217'></a>ed il proprietario/gruppo dei file in un sol colpo.
<a id='L2218' name='L2218'></a>.\"NODE "File Operations"
<a id='L2219' name='L2219'></a>.SH "Operazioni sui file"
<a id='L2220' name='L2220'></a>Quando si copia, sposta o cancella dei file il Midnight Commander
<a id='L2221' name='L2221'></a>mostra la finestra di operazioni sui file. Essa mostra i file sui cui
<a id='L2222' name='L2222'></a>si sta operando attualmente e ci possono essere fino a tre barre di
<a id='L2223' name='L2223'></a>progressione. La barra file mostra quanta parte del file corrente è
<a id='L2224' name='L2224'></a>stata copiata. La barra conteggio mostra quanti dei file selezionati
<a id='L2225' name='L2225'></a>sono stati gestiti. La barra byte comunica quanto dell'ampiezza totale 
<a id='L2226' name='L2226'></a>dei file selezionati è stata elaborato. Se l'opzione operazioni prolisse
<a id='L2227' name='L2227'></a>è deselezionata, non verranno mostrate la barra file e la barra byte.
<a id='L2228' name='L2228'></a>.PP
<a id='L2229' name='L2229'></a>Ci sono due bottoni sul fondo della finestra di dialogo. Premendo
<a id='L2230' name='L2230'></a>il tasto Salta si salterà il resto del file. Premendo il tasto
<a id='L2231' name='L2231'></a>Esci si bloccherà tutta l'operazione ed il resto dei file saranno
<a id='L2232' name='L2232'></a>ignorati.
<a id='L2233' name='L2233'></a>.PP
<a id='L2234' name='L2234'></a>Ci sono tre altre finestre di dialogo che si possono incontrare 
<a id='L2235' name='L2235'></a>durante le operazioni sui file.
<a id='L2236' name='L2236'></a>.PP
<a id='L2237' name='L2237'></a>La finestra di dialogo di errore informa circa le condizioni di
<a id='L2238' name='L2238'></a>errore ed ha tre scelte. Normalmente si seleziona il tasto
<a id='L2239' name='L2239'></a>Salta per saltare il file o Esci per bloccare l'operazione. E'
<a id='L2240' name='L2240'></a>possibile anche selezionare il tasto Riprova se nel frattempo si ha
<a id='L2241' name='L2241'></a>risolto il problema da un'altro terminale.
<a id='L2242' name='L2242'></a>.PP
<a id='L2243' name='L2243'></a>La finestra di dialogo di rimpiazzo viene mostrata quando si tenta
<a id='L2244' name='L2244'></a>di copiare o spostare un file sopra un file esistente. La finestra
<a id='L2245' name='L2245'></a>mostra la data e la dimensione di tutti e due i file. Premere il 
<a id='L2246' name='L2246'></a>tasto Si per rimpiazzare il file, No per saltare il file, Tutti per
<a id='L2247' name='L2247'></a>sovrascrivere tutti i file, Nessuno per non sovrascriverli mai e
<a id='L2248' name='L2248'></a>Aggiorna per sovrascriverli solo se il file sorgente è più recente
<a id='L2249' name='L2249'></a>del file di destinazione. E' possibile bloccare l'intera operazione
<a id='L2250' name='L2250'></a>premendo il tasto Esci.
<a id='L2251' name='L2251'></a>.PP
<a id='L2252' name='L2252'></a>La finestra di dialogo della cancellazione ricorsiva appare quando
<a id='L2253' name='L2253'></a>si tenta di cancellare una directory che non è vuota. Premere il
<a id='L2254' name='L2254'></a>tasto Si per cancellare la directory ricorsivamente o No per 
<a id='L2255' name='L2255'></a>saltare la directory, il tasto Tutto per cancellare tutte le
<a id='L2256' name='L2256'></a>directory non vuote e Nessuno per saltare tutte le directory non
<a id='L2257' name='L2257'></a>vuote. Per fermare l'intera operazione premere il tasto Esci.
<a id='L2258' name='L2258'></a>Se si seleziona il tasto Si o Tutto verrà richiesta una conferma.
<a id='L2259' name='L2259'></a>Premere "si" solo se si è veramente sicuri di voler fare una
<a id='L2260' name='L2260'></a>cancellazione ricorsiva.
<a id='L2261' name='L2261'></a>.PP
<a id='L2262' name='L2262'></a>Se si hanno dei file marcati e si esegue un'operazione su di essi, solo
<a id='L2263' name='L2263'></a>i file sui quali l'operazione ha avuto successo verranno deselezionati.
<a id='L2264' name='L2264'></a>I file su cui è fallita l'operazione o che sono stati saltati vengono 
<a id='L2265' name='L2265'></a>lasciati marcati.
<a id='L2266' name='L2266'></a>.\"NODE "Mask Copy/Rename"
<a id='L2267' name='L2267'></a>.SH "Maschera Copia/Rinomina"
<a id='L2268' name='L2268'></a>L'operazione di copia/rinomina permette di cambiare il nomi dei file in
<a id='L2269' name='L2269'></a>maniera semplice. Per farlo, è necessario specificare la maschera di 
<a id='L2270' name='L2270'></a>sorgente corretta e generalmente, nella parte finale della destinazione,
<a id='L2271' name='L2271'></a>specificare alcuni caratteri jolly.
<a id='L2272' name='L2272'></a>Tutti i file corrispondenti alla maschera sorgente sono 
<a id='L2273' name='L2273'></a>copiati/rinominati secondo la maschera destinazione. Se ci sono file
<a id='L2274' name='L2274'></a>marcati, vengono rinominati solo i file marcati che corrispondono alla
<a id='L2275' name='L2275'></a>maschera sorgente.
<a id='L2276' name='L2276'></a>.PP
<a id='L2277' name='L2277'></a>Queste le opzioni che possono essere impostate:
<a id='L2278' name='L2278'></a>.PP
<a id='L2279' name='L2279'></a>Segue i collegamenti, specifica se creare i collegamenti simbolici o no
<a id='L2280' name='L2280'></a>(hard link), presenti nella directory sorgente (e ricorsivamente nelle
<a id='L2281' name='L2281'></a>sue sotto directory) come nuovi collegamenti oppure se invece si 
<a id='L2282' name='L2282'></a>desidera che venga copiato il loro contenuto.
<a id='L2283' name='L2283'></a>.PP
<a id='L2284' name='L2284'></a>In una sottodir se esiste già, specifica cosa fare se nella 
<a id='L2285' name='L2285'></a>directory obiettivo esiste una directory con lo stesso nome del
<a id='L2286' name='L2286'></a>file/directory in copia. L'azione predefinita è di copiare
<a id='L2287' name='L2287'></a>il suo contenuto in quella directory, ma selezionando quest'opzione
<a id='L2288' name='L2288'></a>si può copiare la directory sorgente in questa directory.
<a id='L2289' name='L2289'></a>Forse un esempio aiuterà:
<a id='L2290' name='L2290'></a>.PP
<a id='L2291' name='L2291'></a>Si vuole copiare il contenuto di una directory pallo su /pinco/pallo,
<a id='L2292' name='L2292'></a>che è una directory che esiste già. Normalmente (quando l'opzione
<a id='L2293' name='L2293'></a>non è impostata), mc farebbe la copia in /pinco/pallo. Abilitando 
<a id='L2294' name='L2294'></a>quest'opzione verrà eseguita la copia in /pinco/pallo/pallo, perché
<a id='L2295' name='L2295'></a>la directory esiste già.
<a id='L2296' name='L2296'></a>.PP
<a id='L2297' name='L2297'></a>Mantiene gli attributi, specifica se si vuole preservare i permessi
<a id='L2298' name='L2298'></a>originali del file, le date e se si è l'utente root, gli attributi
<a id='L2299' name='L2299'></a>UID e GID. Se quest'opzione non è impostata verrà rispettato il valore 
<a id='L2300' name='L2300'></a>corrente di umask.
<a id='L2301' name='L2301'></a>.PP
<a id='L2302' name='L2302'></a>.B "Usa i modelli della shell, opzione abilitata"
<a id='L2303' name='L2303'></a>.PP
<a id='L2304' name='L2304'></a>Quando l'opzione dei modelli della shell è abilitata è possibile usare
<a id='L2305' name='L2305'></a>i caratteri jolly '*' e '?' nella maschera sorgente. Questi lavorano
<a id='L2306' name='L2306'></a>come nella shell. Nella maschera obbiettivo sono permessi solo i caratteri 
<a id='L2307' name='L2307'></a>jolly '*' e '\\&lt;cifra&gt;'. Il primo carattere jolly '*' nella maschera
<a id='L2308' name='L2308'></a>obbiettivo corrisponde al primo gruppo di caratteri jolly nella maschera
<a id='L2309' name='L2309'></a>sorgente, il secondo '*' al secondo gruppo e così via. Il carattere 
<a id='L2310' name='L2310'></a>jolly '\\1' corrisponde al primo gruppo di caratteri jolly nella maschera
<a id='L2311' name='L2311'></a>sorgente, '\\2' corrisponde al secondo gruppo e così via fino al '\\9'.
<a id='L2312' name='L2312'></a>Il carattere jolly '\\0' rappresenta tutto il nome del file sorgente.
<a id='L2313' name='L2313'></a>.PP
<a id='L2314' name='L2314'></a>Due esempi:
<a id='L2315' name='L2315'></a>.PP
<a id='L2316' name='L2316'></a>Se la maschera sorgente è "*.tar.gz", la destinazione è "/bla/*.tgz" e
<a id='L2317' name='L2317'></a>il file da copiare è "foo.tar.gz", la copia sarà "foo.tgz" in "/bla".
<a id='L2318' name='L2318'></a>.PP
<a id='L2319' name='L2319'></a>Supponiamo si voglia scambiare la base e l'estensione di un file cosicché 
<a id='L2320' name='L2320'></a>"file.c" divenga "c.file" e così via. La maschera sorgente per questa
<a id='L2321' name='L2321'></a>operazione sarà "*.*" e la destinazione sarà "\\2.\\1".
<a id='L2322' name='L2322'></a>.PP
<a id='L2323' name='L2323'></a>.B "Usa i modelli della shell, opzione disabilitata"
<a id='L2324' name='L2324'></a>.PP
<a id='L2325' name='L2325'></a>Quando l'opzione dei modelli della shell è disabilitata, MC non
<a id='L2326' name='L2326'></a>esegue più il raggruppamento automatico. E' necessario usare 
<a id='L2327' name='L2327'></a>espressioni tipo '\\(...\\)' nella maschera sorgente per dare significato
<a id='L2328' name='L2328'></a>ai caratteri jolly nella maschera obbiettivo. Altrimenti le maschere
<a id='L2329' name='L2329'></a>obbiettivo si trovano nella situazione di quando i modelli della shell
<a id='L2330' name='L2330'></a>sono abilitati.
<a id='L2331' name='L2331'></a>.PP
<a id='L2332' name='L2332'></a>Due esempi:
<a id='L2333' name='L2333'></a>.PP
<a id='L2334' name='L2334'></a>Se la maschera sorgente è "^\\(.*\\)\\.tar\\.gz$", la destinazione è
<a id='L2335' name='L2335'></a>"/bla/*.tgz" e il file da copiare è "foo.tar.gz", la copia sarà
<a id='L2336' name='L2336'></a>"/bla/foo.tgz".
<a id='L2337' name='L2337'></a>.PP
<a id='L2338' name='L2338'></a>Supponiamo che si voglia scambiare la base e l'estensione di un file
<a id='L2339' name='L2339'></a>cosicché "file.c" divenga "c.file" e così via. La maschera sorgente per
<a id='L2340' name='L2340'></a>questa  operazione sarà "^\\(.*\\)\\.\\(.*\\)$" e la destinazione sarà
<a id='L2341' name='L2341'></a>"\\2.\\1".
<a id='L2342' name='L2342'></a>.PP
<a id='L2343' name='L2343'></a>.B "Conversioni Maiuscole/Minuscole"
<a id='L2344' name='L2344'></a>.PP
<a id='L2345' name='L2345'></a>E' anche possibile cambiare tra maiuscole e minuscole i caratteri dei file. 
<a id='L2346' name='L2346'></a>Se si usa '\\u' o '\\l' nella maschera obbiettivo, il carattere successivo
<a id='L2347' name='L2347'></a>sarà convertito rispettivamente in maiuscolo o minuscolo.
<a id='L2348' name='L2348'></a>.PP
<a id='L2349' name='L2349'></a>Se si usa '\\U' o '\\L' nella maschera obbiettivo, il caratteri successivi
<a id='L2350' name='L2350'></a>saranno convertiti rispettivamente in maiuscolo o minuscolo fino alla
<a id='L2351' name='L2351'></a>prossima corrispondenza di '\\E' o '\\U', '\\L' o alla fine del nome del file.
<a id='L2352' name='L2352'></a>.PP
<a id='L2353' name='L2353'></a>Notare che '\\u' e '\\l' sono più forti di '\\U' e '\\L'.
<a id='L2354' name='L2354'></a>.PP
<a id='L2355' name='L2355'></a>Per esempio, se la maschera sorgente è '*' (modelli della shell abilitati)
<a id='L2356' name='L2356'></a>o '^\\(.*\\)$' (modelli della shell disabilitati) e la maschera obbiettivo
<a id='L2357' name='L2357'></a>è '\\L\\u*' i nomi dei file saranno convertiti ad avere maiuscola iniziale
<a id='L2358' name='L2358'></a>ed il resto minuscolo.
<a id='L2359' name='L2359'></a>.PP
<a id='L2360' name='L2360'></a>Si può usare '\\' come carattere di protezione. Per esempio, '\\\\' è
<a id='L2361' name='L2361'></a>una barra retroversa e '\\*' è un asterisco.
<a id='L2362' name='L2362'></a>.\"NODE "Internal File Viewer"
<a id='L2363' name='L2363'></a>.SH "Visualizzatore di file interno"
<a id='L2364' name='L2364'></a>Il visualizzatore di file interno fornisce due modalità di visualizzazione:
<a id='L2365' name='L2365'></a>ASCII e esadecimale. Per passare da una modalità all'altra, usare il tasto F4.
<a id='L2366' name='L2366'></a>Se si ha il programma GNU gzip installato, esso verrà usato automaticamente
<a id='L2367' name='L2367'></a>per decomprimere i file al volo.
<a id='L2368' name='L2368'></a>.PP
<a id='L2369' name='L2369'></a>Il visualizzatore tenterà di usare il metodo migliore fornito dal sistema
<a id='L2370' name='L2370'></a>o a seconda del tipo di file, per mostrare le informazioni. Il visualizzatore
<a id='L2371' name='L2371'></a>interno interpreterà alcune sequenze di stringa per impostare gli attributi
<a id='L2372' name='L2372'></a>di grassetto e sottolineato, per mostrare al meglio i file.
<a id='L2373' name='L2373'></a>.PP
<a id='L2374' name='L2374'></a>In modalità esadecimale, la funzione di ricerca accetta testo protetto e
<a id='L2375' name='L2375'></a>costanti numeriche. Il testo protetto viene confrontato esattamente dopo
<a id='L2376' name='L2376'></a>la rimozione della protezione. Ogni numero rappresenta un byte. E' possibile
<a id='L2377' name='L2377'></a>mescolare testo protetto con costanti come nell'esempio:
<a id='L2378' name='L2378'></a>.PP
<a id='L2379' name='L2379'></a>.nf
<a id='L2380' name='L2380'></a>"Stringa" \-1 0xBB 012 "ancora testo"
<a id='L2381' name='L2381'></a>.fi
<a id='L2382' name='L2382'></a>.PP
<a id='L2383' name='L2383'></a>Notare che 012 è un numero ottale. \-1 viene convertito in 0xFF.
<a id='L2384' name='L2384'></a>.PP
<a id='L2385' name='L2385'></a>Alcuni dettagli interni circa il visualizzatore: su sistemi che
<a id='L2386' name='L2386'></a>forniscono la chiamata di sistema mmap(2), il programma mappa il
<a id='L2387' name='L2387'></a>file invece di caricarlo; se il sistema non fornisce la chiamata di
<a id='L2388' name='L2388'></a>sistema mmap(2) o il file corrisponde ad un'azione che richiede
<a id='L2389' name='L2389'></a>un filtro, allora il visualizzatore userà i buffer di accrescimanto
<a id='L2390' name='L2390'></a>(growing), caricando perciò solo le parti del file su cui vi si accede
<a id='L2391' name='L2391'></a>(inclusi i file compressi).
<a id='L2392' name='L2392'></a>.PP
<a id='L2393' name='L2393'></a>Ecco un'elenco di azioni associate ad ogni tasto che il Midnight Commander
<a id='L2394' name='L2394'></a>gestisce nel visualizzatore di file interno.
<a id='L2395' name='L2395'></a>.PP
<a id='L2396' name='L2396'></a>.B F1
<a id='L2397' name='L2397'></a>Invoca il visualizzatore ipertestuale dell'aiuto.
<a id='L2398' name='L2398'></a>.PP
<a id='L2399' name='L2399'></a>.B F2
<a id='L2400' name='L2400'></a>Abilita/disabilita la funzione di a capo automatico.
<a id='L2401' name='L2401'></a>.PP
<a id='L2402' name='L2402'></a>.B F4
<a id='L2403' name='L2403'></a>Abilita/disabilita la modalità esadecimale.
<a id='L2404' name='L2404'></a>.PP
<a id='L2405' name='L2405'></a>.B F5
<a id='L2406' name='L2406'></a>Vai alla riga. Questo comando richiederà un numero di riga e mostrerà
<a id='L2407' name='L2407'></a>quella riga.
<a id='L2408' name='L2408'></a>.PP
<a id='L2409' name='L2409'></a>.B F6, /. 
<a id='L2410' name='L2410'></a>Ricerca tramite espressione regolare.
<a id='L2411' name='L2411'></a>.PP
<a id='L2412' name='L2412'></a>.B ?,
<a id='L2413' name='L2413'></a>Ricerca in ordine inverso, tramite espressione regolare.
<a id='L2414' name='L2414'></a>.PP
<a id='L2415' name='L2415'></a>.B F7
<a id='L2416' name='L2416'></a>Ricerca normale / ricerca in modalità esadecimale.
<a id='L2417' name='L2417'></a>.PP
<a id='L2418' name='L2418'></a>.B C\-s, F17, n.
<a id='L2419' name='L2419'></a>Inizia una ricerca normale, se non c'era già un'espressione di 
<a id='L2420' name='L2420'></a>ricerca, altrimenti trova la prossima occorrenza.
<a id='L2421' name='L2421'></a>.PP
<a id='L2422' name='L2422'></a>.B C\-r.
<a id='L2423' name='L2423'></a>Inizia una ricerca normale in ordine inverso, se non c'era già 
<a id='L2424' name='L2424'></a>un'espressione di ricerca, altrimenti trova la prossima occorrenza.
<a id='L2425' name='L2425'></a>.PP
<a id='L2426' name='L2426'></a>.B F8
<a id='L2427' name='L2427'></a>Cambia tra modalità Normale/Filtrata: questo mostrerà il file come si
<a id='L2428' name='L2428'></a>trova su disco o se è stato specificato un filtro nel file mc.ext, come
<a id='L2429' name='L2429'></a>esce dal filtro. La modalità corrente è sempre quella diversa da quella
<a id='L2430' name='L2430'></a>mostrata dall'etichetta del tasto, dato che il bottone rappresenta la
<a id='L2431' name='L2431'></a>modalità nella quale si entra premendolo.
<a id='L2432' name='L2432'></a>.PP
<a id='L2433' name='L2433'></a>.B F9
<a id='L2434' name='L2434'></a>Cambia tra modalità non formattata e formattata: quando la modalità è
<a id='L2435' name='L2435'></a>formattata, il visualizzatore interpreterà alcune sequenze di stringa
<a id='L2436' name='L2436'></a>per rappresentare il grassetto e il sottolineato con colori diversi.
<a id='L2437' name='L2437'></a>Anche per questa funzione, l'etichetta sul tasto rappresenta la modalità
<a id='L2438' name='L2438'></a>non corrente.
<a id='L2439' name='L2439'></a>.PP
<a id='L2440' name='L2440'></a>.B F10, Esc.
<a id='L2441' name='L2441'></a>Esce dal visualizzatore di file interno.
<a id='L2442' name='L2442'></a>.PP
<a id='L2443' name='L2443'></a>.B pagina\-giù, spazio, C\-v.
<a id='L2444' name='L2444'></a>Sfoglia di una pagina in avanti.
<a id='L2445' name='L2445'></a>.PP
<a id='L2446' name='L2446'></a>.B pagina\-sù, M\-v, C\-b, backspace.
<a id='L2447' name='L2447'></a>Sfoglia di una pagina indietro.
<a id='L2448' name='L2448'></a>.PP
<a id='L2449' name='L2449'></a>.B freccia\-in\-basso
<a id='L2450' name='L2450'></a>Si sposta di una riga in avanti.
<a id='L2451' name='L2451'></a>.PP
<a id='L2452' name='L2452'></a>.B up\-key
<a id='L2453' name='L2453'></a>Si sposta di una riga indietro.
<a id='L2454' name='L2454'></a>.PP
<a id='L2455' name='L2455'></a>.B C\-l
<a id='L2456' name='L2456'></a>Ridisegna lo schermo.
<a id='L2457' name='L2457'></a>.PP
<a id='L2458' name='L2458'></a>.B C\-o
<a id='L2459' name='L2459'></a>Passa alla subshell e mostra la schermata dei comandi.
<a id='L2460' name='L2460'></a>.PP
<a id='L2461' name='L2461'></a>.B "[n] m"
<a id='L2462' name='L2462'></a>Imposta l'indice n.
<a id='L2463' name='L2463'></a>.PP
<a id='L2464' name='L2464'></a>.B "[n] r"
<a id='L2465' name='L2465'></a>Salta all' indice n.
<a id='L2466' name='L2466'></a>.PP
<a id='L2467' name='L2467'></a>.B C\-f
<a id='L2468' name='L2468'></a>Salta al file successivo.
<a id='L2469' name='L2469'></a>.PP
<a id='L2470' name='L2470'></a>.B C\-b 
<a id='L2471' name='L2471'></a>Salta al file precedente.
<a id='L2472' name='L2472'></a>.PP
<a id='L2473' name='L2473'></a>.B M\-r 
<a id='L2474' name='L2474'></a>Abilita/disabilita il righello.
<a id='L2475' name='L2475'></a>.PP
<a id='L2476' name='L2476'></a>E' anche possibile istruire il visualizzatore su come mostrare un file,
<a id='L2477' name='L2477'></a>vedere la sezione
<a id='L2478' name='L2478'></a>.\"LINK2"
<a id='L2479' name='L2479'></a>modifica file estensioni\&amp;.
<a id='L2480' name='L2480'></a>.\"Edit Extension File"
<a id='L2481' name='L2481'></a>.\"NODE "Internal File Editor"
<a id='L2482' name='L2482'></a>.SH "Editor di file interno"
<a id='L2483' name='L2483'></a>L'editor di file interno fornisce molte delle funzioni dei più
<a id='L2484' name='L2484'></a>diffusi editor a pieno schermo. Viene invocato tramite 
<a id='L2485' name='L2485'></a>.B F4
<a id='L2486' name='L2486'></a>sempre che l'opzione
<a id='L2487' name='L2487'></a>.I use_internal_edit
<a id='L2488' name='L2488'></a>sia impostata nel file di inizializzazione. Esso ha un limite estensibile
<a id='L2489' name='L2489'></a>di sedici megabyte e gestisce i file binari senza problemi.
<a id='L2490' name='L2490'></a>.PP
<a id='L2491' name='L2491'></a>Le funzioni che allo stato attuale supporta sono: copia,
<a id='L2492' name='L2492'></a>spostamento, cancellazione, taglia e incolla di blocchi;
<a id='L2493' name='L2493'></a>.IR "tasto per l'annullamento" ; 
<a id='L2494' name='L2494'></a>menu a discesa, inserimento file, definizione di macro, ricerca e
<a id='L2495' name='L2495'></a>sostituzione di espressioni regolari; evidenziazione di testo maiuscole\-freccia 
<a id='L2496' name='L2496'></a>MSW\-MAC (solo per la console Linux); scambio tra inserimento\-rimpiazzo e
<a id='L2497' name='L2497'></a>un'opzionale flusso di blocchi di testo attraverso comandi shell come indent.
<a id='L2498' name='L2498'></a>.PP
<a id='L2499' name='L2499'></a>L'editor è molto semplice da usare e non richiede apprendimento.
<a id='L2500' name='L2500'></a>Per vedere cosa fanno i tasti, basta consultare il menu a
<a id='L2501' name='L2501'></a>discesa appropriato. Gli altri tasti sono: maiusc + tasti freccia
<a id='L2502' name='L2502'></a>produce la selezione del testo.
<a id='L2503' name='L2503'></a>.B Ctrl\-Ins
<a id='L2504' name='L2504'></a>copia nel file 
<a id='L2505' name='L2505'></a>.B mcedit.clip
<a id='L2506' name='L2506'></a>e
<a id='L2507' name='L2507'></a>.B Shift\-Ins
<a id='L2508' name='L2508'></a>incolla da mcedit.clip.
<a id='L2509' name='L2509'></a>.B Shift\-Del 
<a id='L2510' name='L2510'></a>taglia in 
<a id='L2511' name='L2511'></a>.BR mcedit.clip , 
<a id='L2512' name='L2512'></a>e
<a id='L2513' name='L2513'></a>.B Ctrl\-Del
<a id='L2514' name='L2514'></a>cancella il testo selezionato. 
<a id='L2515' name='L2515'></a>Funziona anche l'evidenziazione con il mouse che, come al solito, si può 
<a id='L2516' name='L2516'></a>utilizzare come in un normale terminale, premendo contemporaneamente 
<a id='L2517' name='L2517'></a>il tasto Maiuscole mentre si fa clic trascinando con il mouse.
<a id='L2518' name='L2518'></a>.PP
<a id='L2519' name='L2519'></a>Per definire una macro, premere 
<a id='L2520' name='L2520'></a>.B Ctrl\-R
<a id='L2521' name='L2521'></a>poi premere i tasti che si voglia essere eseguiti. Premere nuovamente
<a id='L2522' name='L2522'></a>.B Ctrl\-R
<a id='L2523' name='L2523'></a>quando si ha finito. E' possibile assegnare una macro a qualsiasi tasto 
<a id='L2524' name='L2524'></a>si preme. La macro viene eseguita quando si preme
<a id='L2525' name='L2525'></a>.B Ctrl\-A 
<a id='L2526' name='L2526'></a>e poi il tasto assegnato. La macro viene eseguita anche se si
<a id='L2527' name='L2527'></a>preme il tasto Meta, Ctrl, o Esc e il tasto assegnato, basta che il tasto
<a id='L2528' name='L2528'></a>non sia già assegnato a qualche altra funzione. Una volta definiti, i
<a id='L2529' name='L2529'></a>macro comandi finiscono nel file
<a id='L2530' name='L2530'></a>.B ~/.local/share/mc/mcedit/mcedit.macros
<a id='L2531' name='L2531'></a>nella propria directory home. E' possibile cancellare una macro cancellando
<a id='L2532' name='L2532'></a>la riga appropriata nel suddetto file.
<a id='L2533' name='L2533'></a>.PP
<a id='L2534' name='L2534'></a>.B F19
<a id='L2535' name='L2535'></a>formatterà il blocco evidenziato correntemente (testo, codice
<a id='L2536' name='L2536'></a>.B C
<a id='L2537' name='L2537'></a>o
<a id='L2538' name='L2538'></a>.B C++
<a id='L2539' name='L2539'></a>o altro). Questo comportamento viene controllato dal file 
<a id='L2540' name='L2540'></a>.B %prefix%/share/mc/edit.indent.rc
<a id='L2541' name='L2541'></a>che viene copiato nel 
<a id='L2542' name='L2542'></a>.B ~/.local/share/mc/mcedit/edit.indent.rc
<a id='L2543' name='L2543'></a>nella propria directory home la prima volta che lo si usa.
<a id='L2544' name='L2544'></a>.PP
<a id='L2545' name='L2545'></a>L'editor visualizza snche caratteri non\-americani (160+). Quando si modifica
<a id='L2546' name='L2546'></a>file binari, si dovrebbe impostare
<a id='L2547' name='L2547'></a>.B mostra bit
<a id='L2548' name='L2548'></a>a 7 bit nel menu opzioni, per mantenere la spaziatura pulita.
<a id='L2549' name='L2549'></a>.\"NODE "Completion"
<a id='L2550' name='L2550'></a>.SH "Completamento"
<a id='L2551' name='L2551'></a>Ovvero lascia che il Midnight Commander scriva per te.
<a id='L2552' name='L2552'></a>.PP
<a id='L2553' name='L2553'></a>Tentativi per eseguire un completamento del testo prima della posizione
<a id='L2554' name='L2554'></a>corrente. MC tenta il completamento trattando il testo come una variabile
<a id='L2555' name='L2555'></a>(se il testo comincia con
<a id='L2556' name='L2556'></a>.BR $ ),
<a id='L2557' name='L2557'></a>nomeutente (se il testo comincia con
<a id='L2558' name='L2558'></a>.BR ~ ),
<a id='L2559' name='L2559'></a>nomehost (se il testo comincia con
<a id='L2560' name='L2560'></a>.BR @ )
<a id='L2561' name='L2561'></a>o comando (se si è sulla riga di comando nell'atto di battere un comando, 
<a id='L2562' name='L2562'></a>allora possibili completamenti includerebbero parole riservate e comandi 
<a id='L2563' name='L2563'></a>integrati della shell). Se nessuno di questi produce una corrispondenza, 
<a id='L2564' name='L2564'></a>viene tentato un completamento del nome del file.
<a id='L2565' name='L2565'></a>.PP
<a id='L2566' name='L2566'></a>Completamenti di nomefile, nomeutente, variabili e nomehost funzionano
<a id='L2567' name='L2567'></a>su tutte le righe di ingresso, il completamento dei comandi invece è 
<a id='L2568' name='L2568'></a>specifico della riga di comando.
<a id='L2569' name='L2569'></a>Se il completamento è ambiguo (ci sono più possibilità differenti),
<a id='L2570' name='L2570'></a>MC emette un suono e l'azione seguente dipenderà a seconda delle impostazioni 
<a id='L2571' name='L2571'></a>dell'opzione
<a id='L2572' name='L2572'></a>.I completamento: visualizza tutto
<a id='L2573' name='L2573'></a>nella finestra
<a id='L2574' name='L2574'></a>.\"LINK2"
<a id='L2575' name='L2575'></a>configurazione\&amp;.
<a id='L2576' name='L2576'></a>.\"Configuration"
<a id='L2577' name='L2577'></a>Se è abilitata, un elenco di tutte le possibilità viene mostrato vicino 
<a id='L2578' name='L2578'></a>alla posizione corrente per poter selezionare con i tasti freccia e
<a id='L2579' name='L2579'></a>.B Invio
<a id='L2580' name='L2580'></a>la voce corretta. Si può anche battere le prime lettere nelle quali le varie
<a id='L2581' name='L2581'></a>possibilità differiscono per muoversi in un sottoinsieme di tutte le 
<a id='L2582' name='L2582'></a>possibilità e completare il più possibile. Se si preme nuovamente
<a id='L2583' name='L2583'></a>.BR M\-Tab , 
<a id='L2584' name='L2584'></a>verrà mostrato solo il sottoinsieme nella finestra dell'elenco, altrimenti
<a id='L2585' name='L2585'></a>la prima voce che corrisponde a tutti i caratteri precedenti verrà evidenziata.
<a id='L2586' name='L2586'></a>Non appena non c'è più ambiguità, la finestra scompare, ma la si può nascondere
<a id='L2587' name='L2587'></a>con i tasti di cancellamento
<a id='L2588' name='L2588'></a>.BR Esc ,
<a id='L2589' name='L2589'></a>.B F10
<a id='L2590' name='L2590'></a>e i tasti di freccia sinistra e destra. Se
<a id='L2591' name='L2591'></a>.\"LINK2"
<a id='L2592' name='L2592'></a>completamento: visualizza tutto
<a id='L2593' name='L2593'></a>.\"Configuration"
<a id='L2594' name='L2594'></a>è disabilitato, la finestra viene mostrata solo se si preme 
<a id='L2595' name='L2595'></a>.B M\-Tab
<a id='L2596' name='L2596'></a>una seconda volta; la prima volta MC emette solo un suono.
<a id='L2597' name='L2597'></a>.\"NODE "Virtual File System"
<a id='L2598' name='L2598'></a>.SH "File system virtuale"
<a id='L2599' name='L2599'></a>Il Midnight Commander è provvisto di uno strato di codice per 
<a id='L2600' name='L2600'></a>accedere al file system; questo strato di codice è conosciuto anche
<a id='L2601' name='L2601'></a>con il nome di commutazione di file system virtuale. La commutazione 
<a id='L2602' name='L2602'></a>del file system virtuale permette al Midnight Commander di manipolare 
<a id='L2603' name='L2603'></a>file all'interno di un file system non di tipo Unix.
<a id='L2604' name='L2604'></a>.PP
<a id='L2605' name='L2605'></a>Attualmente il Midnight Commander viene confezionato con alcuni File 
<a id='L2606' name='L2606'></a>System Virtuali (VFS): il file system locale, usato per accedere al 
<a id='L2607' name='L2607'></a>normale file system Unix; l'ftpfs, usato per manipolare file su sistemi 
<a id='L2608' name='L2608'></a>remoti con il protocollo FTP; il tarfs, usato per manipolare file tar
<a id='L2609' name='L2609'></a>e file tar compressi; l'undelfs, usato per recuperare file cancellati
<a id='L2610' name='L2610'></a>su file system di tipo ext2 (il file system predefinito per sistemi
<a id='L2611' name='L2611'></a>Unix), fish (per manipolare file su connessioni shell come rsh e ssh) e
<a id='L2612' name='L2612'></a>per ultimo l'mcfs (file system del Midnight Commander), un file system
<a id='L2613' name='L2613'></a>basato sulla rete. Se il codice è stato compilato con il supporto smbfs,
<a id='L2614' name='L2614'></a>è possibile manipolare file su file system remoti con il protocollo SMB
<a id='L2615' name='L2615'></a>(CIFS).
<a id='L2616' name='L2616'></a>.PP
<a id='L2617' name='L2617'></a>Il codice di commutazione di file system interpreta tutti i nomi di 
<a id='L2618' name='L2618'></a>percorso utilizzati e li dirige al file system corretto; il formato
<a id='L2619' name='L2619'></a>utilizzato per ognuno di questi file system viene descritto più avanti
<a id='L2620' name='L2620'></a>nella sezioni apposite.
<a id='L2621' name='L2621'></a>.\"NODE "  FTP File System"
<a id='L2622' name='L2622'></a>.SH "  File system FTP"
<a id='L2623' name='L2623'></a>Il file system FTP (ftpfs) permette di manipolare file su macchine remote.
<a id='L2624' name='L2624'></a>Per utilizzarlo, si può usare il pannello del comando
<a id='L2625' name='L2625'></a>.I Connessione FTP
<a id='L2626' name='L2626'></a>(accessibile dalla barra dei menu) oppure si può cambiare direttamente 
<a id='L2627' name='L2627'></a>la directory corrente con un comando 
<a id='L2628' name='L2628'></a>.I cd
<a id='L2629' name='L2629'></a>verso un percorso simile al seguente:
<a id='L2630' name='L2630'></a>.PP
<a id='L2631' name='L2631'></a>.I ftp://[!][utente[:pass]@]macchina[:porta][dir\-remota]
<a id='L2632' name='L2632'></a>.PP
<a id='L2633' name='L2633'></a>Gli elementi
<a id='L2634' name='L2634'></a>.IR utente , 
<a id='L2635' name='L2635'></a>.I porta
<a id='L2636' name='L2636'></a>e
<a id='L2637' name='L2637'></a>.I dir\-remota
<a id='L2638' name='L2638'></a>sono opzionali. Se si specifica l'elemento 
<a id='L2639' name='L2639'></a>.IR utente , 
<a id='L2640' name='L2640'></a>allora il Midnight Commander tenterà di collegarsi alla macchina remota
<a id='L2641' name='L2641'></a>come quell'utente, altrimenti userà il vostro nome di login o il nome
<a id='L2642' name='L2642'></a>di login prelevato dal file
<a id='L2643' name='L2643'></a>.IR ~/.netrc .
<a id='L2644' name='L2644'></a>L'elemento opzionale
<a id='L2645' name='L2645'></a>.I pass
<a id='L2646' name='L2646'></a>è la parola d'ordine per la connessione. L'uso della password nel nome VFS 
<a id='L2647' name='L2647'></a>della directory non è raccomandabile, dato che può apparire sullo schermo in
<a id='L2648' name='L2648'></a>chiaro e può essere salvato nella cronologia directory.
<a id='L2649' name='L2649'></a>.PP
<a id='L2650' name='L2650'></a>Per abilitare l'uso del proxy FTP, anteporre
<a id='L2651' name='L2651'></a>.B !
<a id='L2652' name='L2652'></a>(un punto esclamativo) al nome host.
<a id='L2653' name='L2653'></a>.PP
<a id='L2654' name='L2654'></a>Esempi:
<a id='L2655' name='L2655'></a>.PP
<a id='L2656' name='L2656'></a>.nf
<a id='L2657' name='L2657'></a>    ftp://ftp.nuclecu.unam.mx/linux/local
<a id='L2658' name='L2658'></a>    ftp://tsx\-11.mit.edu/pub/linux/packages
<a id='L2659' name='L2659'></a>    ftp://!dietro.il.firewall.edu/pub
<a id='L2660' name='L2660'></a>    ftp://guest@host\-remoto.com:40/pub
<a id='L2661' name='L2661'></a>    ftp://miguel:xxx@server/pub
<a id='L2662' name='L2662'></a>.fi
<a id='L2663' name='L2663'></a>.PP
<a id='L2664' name='L2664'></a>Controllare la finestra di dialogo
<a id='L2665' name='L2665'></a>.\"LINK2"
<a id='L2666' name='L2666'></a>file system virtuale
<a id='L2667' name='L2667'></a>.\"Virtual FS"
<a id='L2668' name='L2668'></a>per le opzioni ftpfs.
<a id='L2669' name='L2669'></a>.\"NODE "  Tar File System"
<a id='L2670' name='L2670'></a>.SH "  File system Tar"
<a id='L2671' name='L2671'></a>Il file system tar fornisce un accesso in sola lettura ai file tar
<a id='L2672' name='L2672'></a>e tar compressi usando il comando chdir. Per cambiare la directory corrente 
<a id='L2673' name='L2673'></a>al file tar usare la seguente sintassi:
<a id='L2674' name='L2674'></a>.PP
<a id='L2675' name='L2675'></a>.I /nomefile.tar/utar://[dir\-dentro\-tar]
<a id='L2676' name='L2676'></a>.PP
<a id='L2677' name='L2677'></a>Il file mc.ext già fornisce un collegamento per il file tar; ciò
<a id='L2678' name='L2678'></a>significa che normalmente basta selezionare un file tar e premere invio
<a id='L2679' name='L2679'></a>per entrare nel file tar, vedere la sezione
<a id='L2680' name='L2680'></a>.\"LINK2"
<a id='L2681' name='L2681'></a>modifica file estensioni
<a id='L2682' name='L2682'></a>.\"Edit Extension File"
<a id='L2683' name='L2683'></a>per i dettagli su come questo viene fatto.
<a id='L2684' name='L2684'></a>.PP
<a id='L2685' name='L2685'></a>Esempi:
<a id='L2686' name='L2686'></a>.PP
<a id='L2687' name='L2687'></a>.nf
<a id='L2688' name='L2688'></a>    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
<a id='L2689' name='L2689'></a>    /ftp/GCC/gcc\-2.7.0.tar/utar://
<a id='L2690' name='L2690'></a>.fi
<a id='L2691' name='L2691'></a>.PP
<a id='L2692' name='L2692'></a>L'ultima riga, specifica il percorso completo dell'archivio tar.
<a id='L2693' name='L2693'></a>.\"NODE "  FIle transfer over SHell filesystem"
<a id='L2694' name='L2694'></a>.SH "  Trasferimento di file su FIlesystem di SHell (FISH)"
<a id='L2695' name='L2695'></a>Il file system fish è un file system basato sulla rete che permette di
<a id='L2696' name='L2696'></a>manipolare i file di una macchina remota come fossero locali. Per usarlo,
<a id='L2697' name='L2697'></a>l'altra parte deve avere un server fish o avere una shell compatibile
<a id='L2698' name='L2698'></a>bash.
<a id='L2699' name='L2699'></a>.PP
<a id='L2700' name='L2700'></a>Per collegarsi ad una macchina remota, basta solo fare cd
<a id='L2701' name='L2701'></a>in una speciale directory il cui nome ha il seguente formato:
<a id='L2702' name='L2702'></a>.PP
<a id='L2703' name='L2703'></a>.nf
<a id='L2704' name='L2704'></a>sh://[utente@]macchina[:opzioni]/[dir\-remota]
<a id='L2705' name='L2705'></a>.fi
<a id='L2706' name='L2706'></a>Gli elementi
<a id='L2707' name='L2707'></a>.IR utente , 
<a id='L2708' name='L2708'></a>.I opzioni
<a id='L2709' name='L2709'></a>e
<a id='L2710' name='L2710'></a>.I dir\-remota
<a id='L2711' name='L2711'></a>sono opzionali. Se si specifica l'elemento 
<a id='L2712' name='L2712'></a>.I utente
<a id='L2713' name='L2713'></a>allora il Midnight Commander tenterà di connettersi alla macchina remota
<a id='L2714' name='L2714'></a>con quell'utente, altrimenti userà il nome di login.
<a id='L2715' name='L2715'></a>.PP
<a id='L2716' name='L2716'></a>Le  
<a id='L2717' name='L2717'></a>.I opzioni
<a id='L2718' name='L2718'></a>sono 'C' \- usa la compressione e 'rsh' per usare rsh invece 
<a id='L2719' name='L2719'></a>di ssh. Se l'elemento
<a id='L2720' name='L2720'></a>.I dir\-remota
<a id='L2721' name='L2721'></a>è presente, la directory corrente sulla macchina remota sarà impostata 
<a id='L2722' name='L2722'></a>a questo valore.
<a id='L2723' name='L2723'></a>.PP
<a id='L2724' name='L2724'></a>Esempi:
<a id='L2725' name='L2725'></a>.PP
<a id='L2726' name='L2726'></a>.nf
<a id='L2727' name='L2727'></a>    sh://solorsh.mx:r/linux/locale
<a id='L2728' name='L2728'></a>    sh://joe@vuole.lacompressione.edu:C/privato
<a id='L2729' name='L2729'></a>    sh://joe@noncompresso.ssh.edu/privato
<a id='L2730' name='L2730'></a>.fi
<a id='L2731' name='L2731'></a>.\"NODE "  Undelete File System"
<a id='L2732' name='L2732'></a>.SH "  Recupero file cancellati"
<a id='L2733' name='L2733'></a>Su sistemi Linux, se si richiede, tramite configure, di usare la
<a id='L2734' name='L2734'></a>caratteristica di undelete del file system ext2, si avrà accesso al
<a id='L2735' name='L2735'></a>file system di recupero file cancellati. Il recupero file cancellati è
<a id='L2736' name='L2736'></a>disponibile solo su file system di tipo ext2. Il file system è solo
<a id='L2737' name='L2737'></a>un'interfaccia alla libreria ext2fs che: recupera tutti i nomi dei
<a id='L2738' name='L2738'></a>file cancellati su un fs ext2 e fornisce ed estrae i file selezionati
<a id='L2739' name='L2739'></a>in una partizione normale.
<a id='L2740' name='L2740'></a>.PP
<a id='L2741' name='L2741'></a>Per usare questo file system, è necessario entrare nella directory
<a id='L2742' name='L2742'></a>con il nome speciale formato dal prefisso "undel://" e dal nome del
<a id='L2743' name='L2743'></a>file system dove il file risiede.
<a id='L2744' name='L2744'></a>.PP
<a id='L2745' name='L2745'></a>Per esempio, per recuperare file cancellati sulla seconda partizione
<a id='L2746' name='L2746'></a>del primo disco SCSI su Linux, si dovrà usare il seguente percorso:
<a id='L2747' name='L2747'></a>.PP
<a id='L2748' name='L2748'></a>.nf
<a id='L2749' name='L2749'></a>    undel://sda2
<a id='L2750' name='L2750'></a>.fi
<a id='L2751' name='L2751'></a>.PP
<a id='L2752' name='L2752'></a>Il recupero può metterci un po' di tempo per caricare le informazioni
<a id='L2753' name='L2753'></a>necessarie per poter cominciare a navigare attraverso i file.
<a id='L2754' name='L2754'></a>.\"NODE "  SMB File System"
<a id='L2755' name='L2755'></a>.SH "  File system SMB"
<a id='L2756' name='L2756'></a>Il file system smb permette di gestire file su macchine remote con
<a id='L2757' name='L2757'></a>protocollo SMB (o CIFS). Queste includono Windows for Workgroups, 
<a id='L2758' name='L2758'></a>Windows 9x/ME, Windows NT/2000/XP, OS/2 e Samba.
<a id='L2759' name='L2759'></a>Per usarlo, si può provare il comando dal pannello 
<a id='L2760' name='L2760'></a>"Connessione SMB..." (accessibile dalla barra dei menu) o si può 
<a id='L2761' name='L2761'></a>direttamente cambiare directory corrente usando il comando cd verso
<a id='L2762' name='L2762'></a>un percorso simile a questo:
<a id='L2763' name='L2763'></a>.PP
<a id='L2764' name='L2764'></a>.I smb://[utente@]macchina[/servizio][/dir\-remota]
<a id='L2765' name='L2765'></a>.PP
<a id='L2766' name='L2766'></a>L'elemento
<a id='L2767' name='L2767'></a>.I utente, servizio
<a id='L2768' name='L2768'></a>e
<a id='L2769' name='L2769'></a>.I dir\-remota
<a id='L2770' name='L2770'></a>sono opzionali.
<a id='L2771' name='L2771'></a>Il
<a id='L2772' name='L2772'></a>.I nome utente, dominio
<a id='L2773' name='L2773'></a>e la
<a id='L2774' name='L2774'></a>.I password 
<a id='L2775' name='L2775'></a>possono essere specificati nella finestra di dialogo di ingresso.
<a id='L2776' name='L2776'></a>.PP
<a id='L2777' name='L2777'></a>Esempi:
<a id='L2778' name='L2778'></a>.PP
<a id='L2779' name='L2779'></a>.nf
<a id='L2780' name='L2780'></a>    smb://macchina/Condivisione
<a id='L2781' name='L2781'></a>    smb://altra_macchina
<a id='L2782' name='L2782'></a>    smb://guest@macchina/Public/Irlex
<a id='L2783' name='L2783'></a>.fi
<a id='L2784' name='L2784'></a>.\"NODE "  EXTernal File System"
<a id='L2785' name='L2785'></a>.SH "  EXTernal File System"
<a id='L2786' name='L2786'></a>.B extfs
<a id='L2787' name='L2787'></a>allows to integrate numerous features and file types into GNU Midnight
<a id='L2788' name='L2788'></a>Commander in an easy way, by writing scripts.
<a id='L2789' name='L2789'></a>.PP
<a id='L2790' name='L2790'></a>Extfs filesystems can be divided into two categories:
<a id='L2791' name='L2791'></a>.PP
<a id='L2792' name='L2792'></a>1. Stand\-alone filesystems, which are not associated with any existing
<a id='L2793' name='L2793'></a>file.  They represent certain system\-wide data as a directory tree.
<a id='L2794' name='L2794'></a>You can invoke them by typing
<a id='L2795' name='L2795'></a>.RI ' "cd fsname://" '
<a id='L2796' name='L2796'></a>where fsname is an extfs short name (see below).  Examples of such
<a id='L2797' name='L2797'></a>filesystems include audio (list audio tracks on the CD) or apt (list of
<a id='L2798' name='L2798'></a>all Debian packages in the system).
<a id='L2799' name='L2799'></a>.PP
<a id='L2800' name='L2800'></a>For example, to list CD\-Audio tracks on your CD\-ROM drive, type
<a id='L2801' name='L2801'></a>.PP
<a id='L2802' name='L2802'></a>.nf
<a id='L2803' name='L2803'></a>  cd audio://
<a id='L2804' name='L2804'></a>.fi
<a id='L2805' name='L2805'></a>.PP
<a id='L2806' name='L2806'></a>2. 'Archive' filesystems (like rpm, patchfs and more), which represent
<a id='L2807' name='L2807'></a>contents of a file as a directory tree.  It can consist of 'real' files
<a id='L2808' name='L2808'></a>compressed in an archive (urar, rpm) or virtual files, like messages
<a id='L2809' name='L2809'></a>in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
<a id='L2810' name='L2810'></a>filesystems
<a id='L2811' name='L2811'></a>.RI ' fsname:// '
<a id='L2812' name='L2812'></a>should be appended to the archive name.  Note that the archive itself
<a id='L2813' name='L2813'></a>can be on another vfs.
<a id='L2814' name='L2814'></a>.PP
<a id='L2815' name='L2815'></a>For example, to list contents of a zip archive documents.zip type
<a id='L2816' name='L2816'></a>.PP
<a id='L2817' name='L2817'></a>.nf
<a id='L2818' name='L2818'></a>  cd documents.zip/uzip://
<a id='L2819' name='L2819'></a>.fi
<a id='L2820' name='L2820'></a>.PP
<a id='L2821' name='L2821'></a>In many aspects, you could treat extfs like any other directory.  For
<a id='L2822' name='L2822'></a>instance, you can add it to the hotlist or change to it from directory
<a id='L2823' name='L2823'></a>history.  An important limitation is that you cannot invoke shell
<a id='L2824' name='L2824'></a>commands inside extfs, just like any other non\-local VFS.
<a id='L2825' name='L2825'></a>.PP
<a id='L2826' name='L2826'></a>Common extfs scripts included with Midnight Commander are:
<a id='L2827' name='L2827'></a>.TP
<a id='L2828' name='L2828'></a>.B a
<a id='L2829' name='L2829'></a>access 'A:' DOS/Windows diskette
<a id='L2830' name='L2830'></a>.RI ( "cd a://" ).
<a id='L2831' name='L2831'></a>.TP
<a id='L2832' name='L2832'></a>.B apt
<a id='L2833' name='L2833'></a>front end to Debian's APT package management system
<a id='L2834' name='L2834'></a>.RI ( "cd apt://" ).
<a id='L2835' name='L2835'></a>.TP
<a id='L2836' name='L2836'></a>.B audio
<a id='L2837' name='L2837'></a>audio CD ripping and playing
<a id='L2838' name='L2838'></a>.RI ( "cd audio://"
<a id='L2839' name='L2839'></a>or
<a id='L2840' name='L2840'></a>.IR "cd device/audio://" ).
<a id='L2841' name='L2841'></a>.TP
<a id='L2842' name='L2842'></a>.B bpp
<a id='L2843' name='L2843'></a>package of Bad Penguin GNU/Linux distribution
<a id='L2844' name='L2844'></a>.RI ( "cd file.bpp/bpp://" ).
<a id='L2845' name='L2845'></a>.TP
<a id='L2846' name='L2846'></a>.B deb
<a id='L2847' name='L2847'></a>package of Debian GNU/Linux distribution
<a id='L2848' name='L2848'></a>.RI ( "cd file.deb/deb://" ).
<a id='L2849' name='L2849'></a>.TP
<a id='L2850' name='L2850'></a>.B dpkg
<a id='L2851' name='L2851'></a>Debian GNU/Linux installed packages
<a id='L2852' name='L2852'></a>.RI ( "cd deb://" ).
<a id='L2853' name='L2853'></a>.TP
<a id='L2854' name='L2854'></a>.B hp48
<a id='L2855' name='L2855'></a>view and copy files to/from a HP48 calculator
<a id='L2856' name='L2856'></a>.RI ( "cd hp48://" ).
<a id='L2857' name='L2857'></a>.TP
<a id='L2858' name='L2858'></a>.B lslR
<a id='L2859' name='L2859'></a>browsing of lslR listings as found on many FTPs
<a id='L2860' name='L2860'></a>.RI ( "cd filename/lslR://" ).
<a id='L2861' name='L2861'></a>.TP
<a id='L2862' name='L2862'></a>.B mailfs
<a id='L2863' name='L2863'></a>mbox\-style mailbox files support
<a id='L2864' name='L2864'></a>.RI ( "cd mailbox/mailfs://" ).
<a id='L2865' name='L2865'></a>.TP
<a id='L2866' name='L2866'></a>.B patchfs
<a id='L2867' name='L2867'></a>extfs to handle unified and context diffs
<a id='L2868' name='L2868'></a>.RI ( "cd filename/patchfs://" ).
<a id='L2869' name='L2869'></a>.TP
<a id='L2870' name='L2870'></a>.B rpm
<a id='L2871' name='L2871'></a>RPM package
<a id='L2872' name='L2872'></a>.RI ( "cd filename/rpm://" ).
<a id='L2873' name='L2873'></a>.TP
<a id='L2874' name='L2874'></a>.B rpms
<a id='L2875' name='L2875'></a>RPM database management
<a id='L2876' name='L2876'></a>.RI ( "cd rpms://" ).
<a id='L2877' name='L2877'></a>.TP
<a id='L2878' name='L2878'></a>.B ulha, urar, uzip, uzoo, uar, uha
<a id='L2879' name='L2879'></a>archivers
<a id='L2880' name='L2880'></a>.RI ( "cd archive/xxxx://"
<a id='L2881' name='L2881'></a>where xxxx is one of:
<a id='L2882' name='L2882'></a>.IR ulha ,
<a id='L2883' name='L2883'></a>.IR urar ,
<a id='L2884' name='L2884'></a>.IR uzip ,
<a id='L2885' name='L2885'></a>.IR uzoo ,
<a id='L2886' name='L2886'></a>.IR uar ,
<a id='L2887' name='L2887'></a>.IR uha ).
<a id='L2888' name='L2888'></a>.PP
<a id='L2889' name='L2889'></a>You could bind file type/extension to specified extfs as described in the
<a id='L2890' name='L2890'></a>.\"LINK2"
<a id='L2891' name='L2891'></a>Edit Extension File
<a id='L2892' name='L2892'></a>.\"Edit Extension File"
<a id='L2893' name='L2893'></a>section.  Here is an example entry for Debian packages:
<a id='L2894' name='L2894'></a>.PP
<a id='L2895' name='L2895'></a>.nf
<a id='L2896' name='L2896'></a>  regex/\.deb$
<a id='L2897' name='L2897'></a>          Open=%cd %p/deb://
<a id='L2898' name='L2898'></a>.fi
<a id='L2899' name='L2899'></a>.\"NODE "Colors"
<a id='L2900' name='L2900'></a>.SH "Colori"
<a id='L2901' name='L2901'></a>Il Midnight Commander tenta di stabilire se il terminale corrente
<a id='L2902' name='L2902'></a>supporta i colori usando il database dei terminali e il nome del
<a id='L2903' name='L2903'></a>terminale corrente. Capita che possa sbagliarsi, perciò si può essere
<a id='L2904' name='L2904'></a>costretti a forzare la modalità a colori o a disabilitarla usando
<a id='L2905' name='L2905'></a>rispettivamente le opzioni \-c e \-b.
<a id='L2906' name='L2906'></a>.PP
<a id='L2907' name='L2907'></a>Se il programma è compilato con il manager dello schermo S\-Lang invece
<a id='L2908' name='L2908'></a>che ncurses, controllerà se è impostata anche la variabile
<a id='L2909' name='L2909'></a>.B COLORTERM,
<a id='L2910' name='L2910'></a>con lo stesso effetto dell'opzione \-c.
<a id='L2911' name='L2911'></a>.PP
<a id='L2912' name='L2912'></a>E' possibile specificare i terminali su cui si vuole forzare sempre 
<a id='L2913' name='L2913'></a>la modalità colore aggiungendo la variabile
<a id='L2914' name='L2914'></a>.I color_terminals
<a id='L2915' name='L2915'></a>nella sezione Colors del file di inizializzazione.
<a id='L2916' name='L2916'></a>Questo previene il Midnight Commander dal tentare di controllare se
<a id='L2917' name='L2917'></a>il terminale supporta i colori. Per esempio:
<a id='L2918' name='L2918'></a>.nf
<a id='L2919' name='L2919'></a>[Colors]
<a id='L2920' name='L2920'></a>color_terminals=linux,xterm
<a id='L2921' name='L2921'></a>.fi
<a id='L2922' name='L2922'></a>.nf
<a id='L2923' name='L2923'></a>color_terminals=nome_terminale\-1,nome\-terminale\-2...
<a id='L2924' name='L2924'></a>.fi
<a id='L2925' name='L2925'></a>.PP
<a id='L2926' name='L2926'></a>Il programma può essere compilato sia con il supporto di ncurses che
<a id='L2927' name='L2927'></a>di S\-Lang ma ncurses non fornisce alcun modo per forzare la modalità
<a id='L2928' name='L2928'></a>colore: ncurses userà solo le informazioni nel database dei terminali.
<a id='L2929' name='L2929'></a>.PP
<a id='L2930' name='L2930'></a>Il Midnight Commander fornisce un modo per cambiare i colori predefiniti.
<a id='L2931' name='L2931'></a>Attualmente i colori sono configurati usando la variabile ambiente
<a id='L2932' name='L2932'></a>.B MC_COLOR_TABLE 
<a id='L2933' name='L2933'></a>o la sezione Colors nel file di inizializzazione.
<a id='L2934' name='L2934'></a>.PP
<a id='L2935' name='L2935'></a>Nella sezione Colors, la mappa dei colori predefinita viene caricata 
<a id='L2936' name='L2936'></a>dalla variabile 
<a id='L2937' name='L2937'></a>.IR base_color . 
<a id='L2938' name='L2938'></a>Si può specificare una mappa colori alternativa per un terminale
<a id='L2939' name='L2939'></a>usando il nome del terminale come chiave nella sezione. Esempio:
<a id='L2940' name='L2940'></a>.PP
<a id='L2941' name='L2941'></a>.nf
<a id='L2942' name='L2942'></a>[Colors]
<a id='L2943' name='L2943'></a>base_color=
<a id='L2944' name='L2944'></a>xterm=menu=magenta:marked=,magenta:markselect=,red
<a id='L2945' name='L2945'></a>.fi
<a id='L2946' name='L2946'></a>.PP
<a id='L2947' name='L2947'></a>Il formato della definizione dei colori è:
<a id='L2948' name='L2948'></a>.PP
<a id='L2949' name='L2949'></a>.nf
<a id='L2950' name='L2950'></a>  &lt;parolachiave&gt;=&lt;coloreprimopiano&gt;,&lt;coloresfondo&gt;:&lt;parolachiave&gt;= ...
<a id='L2951' name='L2951'></a>.fi
<a id='L2952' name='L2952'></a>.PP
<a id='L2953' name='L2953'></a>I colori sono opzionali e le parolechiave sono: normal, selected, marked,
<a id='L2954' name='L2954'></a>markselect, errors, input, reverse, gauge. I colori dei menu sono: menunormal,
<a id='L2955' name='L2955'></a>menusel, menuhot, menuhotsel, menuinactive. I colori delle finestre di
<a id='L2956' name='L2956'></a>dialogo sono: dnormal, dfocus, dhotnormal, dhotfocus. I colori dell'aiuto
<a id='L2957' name='L2957'></a>sono: helpnormal, helpitalic, helpbold, helplink, helpslink.
<a id='L2958' name='L2958'></a>Il colore del visualizzatore è: viewunderline.
<a id='L2959' name='L2959'></a>Colori speciali di evidenziazione: executable, directory, link, device, 
<a id='L2960' name='L2960'></a>special, core.
<a id='L2961' name='L2961'></a>I colori dell'viewer sono: viewnormal, viewbold, viewunderline, viewselected.
<a id='L2962' name='L2962'></a>I colori dell'editor sono: editnormal, editbold, editmarked.
<a id='L2963' name='L2963'></a>.PP
<a id='L2964' name='L2964'></a>.I input 
<a id='L2965' name='L2965'></a>determina il colore delle righe di input usate delle finestre di dialogo.
<a id='L2966' name='L2966'></a>.PP
<a id='L2967' name='L2967'></a>.I gauge 
<a id='L2968' name='L2968'></a>determina il colore della parte riempita della barra di progressione
<a id='L2969' name='L2969'></a>(gauge), che mostra quanta percentuale del file è stata copiata o 
<a id='L2970' name='L2970'></a>altro in forma grafica.
<a id='L2971' name='L2971'></a>.PP
<a id='L2972' name='L2972'></a>Le finestre di dialogo usano i colori seguenti:
<a id='L2973' name='L2973'></a>.I dnormal 
<a id='L2974' name='L2974'></a>usata per il testo normale,
<a id='L2975' name='L2975'></a>.I dfocus
<a id='L2976' name='L2976'></a>è il colore usato per il componente correntemente selezionato,
<a id='L2977' name='L2977'></a>.I dhotnormal
<a id='L2978' name='L2978'></a>è il colore usato per differenziare il tasto di scelta rapida
<a id='L2979' name='L2979'></a>nei componenti normali, mentre il colore
<a id='L2980' name='L2980'></a>.I dhotfocus
<a id='L2981' name='L2981'></a>viene usato per il colore evidenziato nel componente correntemente
<a id='L2982' name='L2982'></a>selezionato.
<a id='L2983' name='L2983'></a>.PP
<a id='L2984' name='L2984'></a>I menu usano lo stesso schema ma usano invece i selettori menunormal, menusel,
<a id='L2985' name='L2985'></a>menuhot, menuhotsel e menuinactive.
<a id='L2986' name='L2986'></a>.PP
<a id='L2987' name='L2987'></a>L'aiuto usa i seguenti colori:
<a id='L2988' name='L2988'></a>.I helpnormal
<a id='L2989' name='L2989'></a>viene usato per il testo normale,
<a id='L2990' name='L2990'></a>.I helpitalic
<a id='L2991' name='L2991'></a>viene usato per il testo enfatizzato con il corsivo nelle pagine del manuale,
<a id='L2992' name='L2992'></a>.I helpbold
<a id='L2993' name='L2993'></a>viene usato per il testo enfatizzato con il grassetto nelle pagine del manuale,
<a id='L2994' name='L2994'></a>.I helplink
<a id='L2995' name='L2995'></a>viene usato per un collegamento non selezionato e
<a id='L2996' name='L2996'></a>.I helpslink
<a id='L2997' name='L2997'></a>viene usato per un collegamento selezionato.
<a id='L2998' name='L2998'></a>.PP
<a id='L2999' name='L2999'></a>I colori speciali di evidenziazione determinano come i file
<a id='L3000' name='L3000'></a>vengono visualizzati quando l'evidenziazione dei file è 
<a id='L3001' name='L3001'></a>abilitata (vedere sezione 
<a id='L3002' name='L3002'></a>.\"LINK2"
<a id='L3003' name='L3003'></a>aspetto\&amp;).
<a id='L3004' name='L3004'></a>.\"Layout
<a id='L3005' name='L3005'></a>.I directory
<a id='L3006' name='L3006'></a>usata per directory o collegamenti simbolici a directory;
<a id='L3007' name='L3007'></a>.I executable
<a id='L3008' name='L3008'></a>per il file eseguibili;
<a id='L3009' name='L3009'></a>.I link
<a id='L3010' name='L3010'></a>viene usata per i collegamenti simbolici che non sono nè interrotti
<a id='L3011' name='L3011'></a>nè connessi a directory;
<a id='L3012' name='L3012'></a>.I stalelink
<a id='L3013' name='L3013'></a>usata per collegamenti simbolici interrotti;
<a id='L3014' name='L3014'></a>.I device
<a id='L3015' name='L3015'></a>\- dispositivi a caratteri e blocchi;
<a id='L3016' name='L3016'></a>.I special
<a id='L3017' name='L3017'></a>usata per i file speciali, come pipe e socket;
<a id='L3018' name='L3018'></a>.I core
<a id='L3019' name='L3019'></a>usata per i file core.
<a id='L3020' name='L3020'></a>.PP
<a id='L3021' name='L3021'></a>I colori possibili sono: black, gray, red, brightred, green,
<a id='L3022' name='L3022'></a>brightgreen, brown, yellow, blue, brightblue, magenta, brightmagenta,
<a id='L3023' name='L3023'></a>cyan, brightcyan, lightgray e white. Inoltre c'è una speciale parola
<a id='L3024' name='L3024'></a>chiave per lo sfondo trasparente. Essa è 'default'. Il 'default' può
<a id='L3025' name='L3025'></a>essere usato solo come colore di sfondo. Esempio:
<a id='L3026' name='L3026'></a>.nf
<a id='L3027' name='L3027'></a>[Colors]
<a id='L3028' name='L3028'></a>base_color=normal=white,default:marked=magenta,default
<a id='L3029' name='L3029'></a>.fi
<a id='L3030' name='L3030'></a>.\"NODE "Special Settings"
<a id='L3031' name='L3031'></a>.SH "Impostazioni speciali"
<a id='L3032' name='L3032'></a>Molte delle impostazioni del Midnight Commander possono essere cambiate
<a id='L3033' name='L3033'></a>dai menu. Comunque, c'è un piccolo numero di impostazioni che possono
<a id='L3034' name='L3034'></a>essere cambiate solo agendo sul file di configurazione.
<a id='L3035' name='L3035'></a>.PP
<a id='L3036' name='L3036'></a>Queste sono le variabili che possono essere impostate nel file ~/.config/mc/ini:
<a id='L3037' name='L3037'></a>.TP
<a id='L3038' name='L3038'></a>.I clear_before_exec
<a id='L3039' name='L3039'></a>Il valore predefinito del Midnight Commander è di cancellare lo schermo
<a id='L3040' name='L3040'></a>prima dell'esecuzione di un comando. Se si preferisce vedere il risultato
<a id='L3041' name='L3041'></a>di un comando in fondo allo schermo, si modifichi la copia locale del file
<a id='L3042' name='L3042'></a>~/.config/mc/ini e si cambi il valore del campo clear_before_exec a 0.
<a id='L3043' name='L3043'></a>.TP
<a id='L3044' name='L3044'></a>.I confirm_view_dir
<a id='L3045' name='L3045'></a>Se si preme F3 su di una directory, normalmente MC entra nella directory.
<a id='L3046' name='L3046'></a>Se questa opzione è impostata a 1, MC chiederà una conferma prima di
<a id='L3047' name='L3047'></a>cambiare directory se si hanno dei file marcati.
<a id='L3048' name='L3048'></a>.TP
<a id='L3049' name='L3049'></a>.I ftpfs_retry_seconds
<a id='L3050' name='L3050'></a>Questo valore è il numero di secondi che il Midnight Commander aspetta
<a id='L3051' name='L3051'></a>prima di tentare di riconnettersi ad un ftp server che ha negato
<a id='L3052' name='L3052'></a>l'autenticazione. Se il valore è zero, l'autenticazione non verrà ritentata.
<a id='L3053' name='L3053'></a>.TP
<a id='L3054' name='L3054'></a>.I max_dirt_limit
<a id='L3055' name='L3055'></a>Specifica al massimo quanti aggiornamenti possono essere saltati nel
<a id='L3056' name='L3056'></a>visualizzatore di file interno. Normalmente questo valore non è 
<a id='L3057' name='L3057'></a>significativo, dato che il codice automaticamente aggiusta il numero 
<a id='L3058' name='L3058'></a>da saltare a seconda della velocità con cui arrivano le pressioni dei 
<a id='L3059' name='L3059'></a>tasti. Comunque, su macchine molto lente o su terminali con un'auto
<a id='L3060' name='L3060'></a>ripetizione dei tasti molto veloce, un grande valore può rendere gli
<a id='L3061' name='L3061'></a>aggiornamenti dello schermo troppo instabili.
<a id='L3062' name='L3062'></a>.IP
<a id='L3063' name='L3063'></a>Sembra che impostare max_dirt_limit a 10 porta i migliori risultati,
<a id='L3064' name='L3064'></a>e questo è il valore predefinito.
<a id='L3065' name='L3065'></a>.TP
<a id='L3066' name='L3066'></a>.I mouse_move_pages
<a id='L3067' name='L3067'></a>Controlla il fatto che lo scorrimento con il mouse sui pannelli sia fatto 
<a id='L3068' name='L3068'></a>per pagine o per righe.
<a id='L3069' name='L3069'></a>.TP
<a id='L3070' name='L3070'></a>.I mouse_move_pages_viewer
<a id='L3071' name='L3071'></a>Controlla se lo scorrimento del mouse nel visualizzatore di file interno 
<a id='L3072' name='L3072'></a>sia fatto per pagine o per righe.
<a id='L3073' name='L3073'></a>.TP
<a id='L3074' name='L3074'></a>.I old_esc_mode
<a id='L3075' name='L3075'></a>Normalmente il Midnight Commander tratta il tasto ESC come un prefisso
<a id='L3076' name='L3076'></a>(old_esc_mode=0), ma se si imposta quest'opzione (old_esc_mode=1),
<a id='L3077' name='L3077'></a>allora il tasto ESC agirà come un tasto di prefisso per un secondo, e 
<a id='L3078' name='L3078'></a>se non vengono premuti altri tasti, allora il tasto ESC sarà interpretato
<a id='L3079' name='L3079'></a>come un tasto di cancellazione (ESC ESC).
<a id='L3080' name='L3080'></a>.TP
<a id='L3081' name='L3081'></a>.I only_leading_plus_minus
<a id='L3082' name='L3082'></a>Permette una gestione speciale per '+', '\-', '*' nella riga di comando 
<a id='L3083' name='L3083'></a>(selezione, deselezione, selezione inversa) solo se la riga di comando è
<a id='L3084' name='L3084'></a>vuota. Non è necessario proteggere questi caratteri nel mezzo della riga
<a id='L3085' name='L3085'></a>di comando ma non è possibile cambiare selezione se la riga di comando
<a id='L3086' name='L3086'></a>non è vuota.
<a id='L3087' name='L3087'></a>.TP
<a id='L3088' name='L3088'></a>.I panel_scroll_pages
<a id='L3089' name='L3089'></a>Se impostata (valore predefinito), i pannelli scorrono di metà
<a id='L3090' name='L3090'></a>quando il cursore raggiunge la fine o l'inizio del pannello, 
<a id='L3091' name='L3091'></a>altrimenti scorrono di un file per volta.
<a id='L3092' name='L3092'></a>.TP
<a id='L3093' name='L3093'></a>.I show_output_starts_shell
<a id='L3094' name='L3094'></a>Questa variabile lavora solo se non si sta usando il supporto della 
<a id='L3095' name='L3095'></a>subshell. Quando si usano i tasti C\-o per tornare allo schermo utente,
<a id='L3096' name='L3096'></a>se quest'opzione è impostata, si avrà una nuova shell. Altrimenti,
<a id='L3097' name='L3097'></a>premendo qualsiasi tasto si tornerà al Midnight Commander.
<a id='L3098' name='L3098'></a>.TP
<a id='L3099' name='L3099'></a>.I torben_fj_mode
<a id='L3100' name='L3100'></a>Se quest'opzione è impostata, allora i tasti inizio e fine lavoreranno
<a id='L3101' name='L3101'></a>leggermente differentemente sui pannelli. Invece che muovere le selezioni
<a id='L3102' name='L3102'></a>al primo e ultimo file del pannello, agiranno nel modo seguente:
<a id='L3103' name='L3103'></a>.IP
<a id='L3104' name='L3104'></a>Il tasto inizio: va alla riga centrale, se sotto di essa, altrimenti
<a id='L3105' name='L3105'></a>va alla riga in cima a meno che non ci sia già; in tal caso andrà al
<a id='L3106' name='L3106'></a>primo file del pannello.
<a id='L3107' name='L3107'></a>.IP
<a id='L3108' name='L3108'></a>Il tasto fine ha un comportamento simile: va giù alla riga centrale
<a id='L3109' name='L3109'></a>se era sopra di essa, altrimenti va alla riga di fondo a meno che non 
<a id='L3110' name='L3110'></a>ci sia già; in tal caso sposterà la selezione all'ultimo file del
<a id='L3111' name='L3111'></a>pannello.
<a id='L3112' name='L3112'></a>.TP
<a id='L3113' name='L3113'></a>.I use_file_to_guess_type
<a id='L3114' name='L3114'></a>Se questa variabile è abilitata (valore predefinito) userà il comando
<a id='L3115' name='L3115'></a>file per trovare delle corrispondenze sui tipi di file elencati nel
<a id='L3116' name='L3116'></a>.\"LINK2"
<a id='L3117' name='L3117'></a>file mc.ext\&amp;.
<a id='L3118' name='L3118'></a>.\"Edit Extension File"
<a id='L3119' name='L3119'></a>.TP
<a id='L3120' name='L3120'></a>.I xtree_mode
<a id='L3121' name='L3121'></a>Se questa variabile è impostata (il valore predefinito è no) quando
<a id='L3122' name='L3122'></a>si naviga il file system su un pannello ad albero, automaticamente
<a id='L3123' name='L3123'></a>ricaricherà l'altro pannello con il contenuto della directory 
<a id='L3124' name='L3124'></a>selezionata.
<a id='L3125' name='L3125'></a>.\"NODE "Terminal databases"
<a id='L3126' name='L3126'></a>.SH "Database di terminali"
<a id='L3127' name='L3127'></a>Il Midnight Commander fornisce una maniera per correggere il database
<a id='L3128' name='L3128'></a>dei terminali si sistema senza richiedere i privilegi di 
<a id='L3129' name='L3129'></a>amministratore (root). Il Midnight Commander ricerca nel file di
<a id='L3130' name='L3130'></a>inizializzazione di sistema (il file mc.lib collocato nella directory
<a id='L3131' name='L3131'></a>di libreria del Midnight Commander) e nel file ~/.config/mc/ini la sezione
<a id='L3132' name='L3132'></a>"terminal:nome\-del\-terminale\-in\-uso" e poi la sezione "terminal:general",
<a id='L3133' name='L3133'></a>ogni riga della sezione contiene il simbolo chiave che si vuol definire,
<a id='L3134' name='L3134'></a>seguito da un segno di uguale e la definizione per quel tasto.
<a id='L3135' name='L3135'></a>E' possibile usare la forma speciale \\e per rappresentare il carattere
<a id='L3136' name='L3136'></a>di escape e ^x per rappresentare il carattere control\-x.
<a id='L3137' name='L3137'></a>.PP
<a id='L3138' name='L3138'></a>I simboli chiave possibili sono:
<a id='L3139' name='L3139'></a>.PP
<a id='L3140' name='L3140'></a>.nf
<a id='L3141' name='L3141'></a>f0 a f20      tasti funzione f0\-f20
<a id='L3142' name='L3142'></a>bs            backspace
<a id='L3143' name='L3143'></a>home          tasto inizio
<a id='L3144' name='L3144'></a>end           tasto fine
<a id='L3145' name='L3145'></a>up            tasto freccia in su
<a id='L3146' name='L3146'></a>down          tasto freccia in giù
<a id='L3147' name='L3147'></a>left          tasto freccia a sinistra
<a id='L3148' name='L3148'></a>right         tasto freccia a destra
<a id='L3149' name='L3149'></a>pgdn          tasto pagina in giù
<a id='L3150' name='L3150'></a>pgup          tasto pagina in su
<a id='L3151' name='L3151'></a>insert        tasto inserimento
<a id='L3152' name='L3152'></a>delete        tasto cancellazione
<a id='L3153' name='L3153'></a>complete      per fare il completamento
<a id='L3154' name='L3154'></a>.fi
<a id='L3155' name='L3155'></a>.PP
<a id='L3156' name='L3156'></a>Per esempio, per definire il tasto di inserimento come escape + [ + O + p
<a id='L3157' name='L3157'></a>impostare il seguente nel file ini:
<a id='L3158' name='L3158'></a>.PP
<a id='L3159' name='L3159'></a>.nf
<a id='L3160' name='L3160'></a>insert=\\e[Op
<a id='L3161' name='L3161'></a>.fi
<a id='L3162' name='L3162'></a>.PP
<a id='L3163' name='L3163'></a>Il tasto di 
<a id='L3164' name='L3164'></a>.I completamento
<a id='L3165' name='L3165'></a>rappresenta le sequenze di escape usate per invocare il processo di
<a id='L3166' name='L3166'></a>completamento, invocato tramite M\-tab, ma ridefinibile ad altri tasti
<a id='L3167' name='L3167'></a>per fare lo stesso lavoro (su quelle tastiere con tonnellate di 
<a id='L3168' name='L3168'></a>simpatici tasti dappertutto).
<a id='L3169' name='L3169'></a>.SH ""
<a id='L3170' name='L3170'></a>.\"NODE "FILES"
<a id='L3171' name='L3171'></a>.SH "FILE"
<a id='L3172' name='L3172'></a>Il programma recupera tutte le informazioni relative al proprio funzionamento
<a id='L3173' name='L3173'></a>dalla variabile ambiente
<a id='L3174' name='L3174'></a>.BR MC_DATADIR ,
<a id='L3175' name='L3175'></a>e se la variabile non è impostata, passerà alla directory %prefix%/share/mc .
<a id='L3176' name='L3176'></a>.PP
<a id='L3177' name='L3177'></a>.I %prefix%/share/mc/help/mc.hlp
<a id='L3178' name='L3178'></a>.IP
<a id='L3179' name='L3179'></a>Il file di aiuto per il programma.
<a id='L3180' name='L3180'></a>.PP
<a id='L3181' name='L3181'></a>.I %prefix%/share/mc/mc.ext
<a id='L3182' name='L3182'></a>.IP
<a id='L3183' name='L3183'></a>Il file delle estensioni di sistema predefinito.
<a id='L3184' name='L3184'></a>.PP
<a id='L3185' name='L3185'></a>.I ~/.config/mc/mc.ext
<a id='L3186' name='L3186'></a>.IP
<a id='L3187' name='L3187'></a>Le estensioni dell'utente, la configurazione del visualizzatore e
<a id='L3188' name='L3188'></a>dell'editor di file. Se presenti, questi file si sovrappongono ai file di 
<a id='L3189' name='L3189'></a>sistema.
<a id='L3190' name='L3190'></a>.PP
<a id='L3191' name='L3191'></a>.I %prefix%/share/mc/mc.ini
<a id='L3192' name='L3192'></a>.IP
<a id='L3193' name='L3193'></a>La configurazione di sistema predefinita per il Midnight Commander, usata solo
<a id='L3194' name='L3194'></a>se l'utente non possiede il proprio file ~/.config/mc/ini.
<a id='L3195' name='L3195'></a>.PP
<a id='L3196' name='L3196'></a>.I %prefix%/share/mc/mc.lib
<a id='L3197' name='L3197'></a>.IP
<a id='L3198' name='L3198'></a>Le impostazioni globali per il Midnight Commander. La modifica di questo
<a id='L3199' name='L3199'></a>file influisce su tutti gli utenti, che abbiano o no il file ~/.config/mc/ini .
<a id='L3200' name='L3200'></a>Attualmente vengono caricate solo le
<a id='L3201' name='L3201'></a>.\"LINK2"
<a id='L3202' name='L3202'></a>impostazioni del terminale
<a id='L3203' name='L3203'></a>.\"Terminal databases"
<a id='L3204' name='L3204'></a>da mc.lib.
<a id='L3205' name='L3205'></a>.PP
<a id='L3206' name='L3206'></a>.I ~/.config/mc/ini
<a id='L3207' name='L3207'></a>.IP
<a id='L3208' name='L3208'></a>La configurazione dell'utente. Se questo file è presente, la configurazione
<a id='L3209' name='L3209'></a>viene caricata da qui invece che dal file di sistema.
<a id='L3210' name='L3210'></a>.PP
<a id='L3211' name='L3211'></a>.I %prefix%/share/mc/hints/mc.hint
<a id='L3212' name='L3212'></a>.IP
<a id='L3213' name='L3213'></a>Questo file contiene i suggerimenti (dritte) mostrate dal programma.
<a id='L3214' name='L3214'></a>.PP
<a id='L3215' name='L3215'></a>.I %prefix%/share/mc/mc.menu
<a id='L3216' name='L3216'></a>.IP
<a id='L3217' name='L3217'></a>Questo file contiene il menu di sistema per le applicazioni.
<a id='L3218' name='L3218'></a>.PP
<a id='L3219' name='L3219'></a>.I ~/.config/mc/menu
<a id='L3220' name='L3220'></a>.IP
<a id='L3221' name='L3221'></a>Il menu utente per le applicazioni. Se presente viene usato al posto
<a id='L3222' name='L3222'></a>del menu delle applicazioni di sistema.
<a id='L3223' name='L3223'></a>.PP
<a id='L3224' name='L3224'></a>.I ~/.cache/mc/Tree
<a id='L3225' name='L3225'></a>.IP
<a id='L3226' name='L3226'></a>L'elenco di directory per l'albero directory e per la vista ad albero.
<a id='L3227' name='L3227'></a>.PP
<a id='L3228' name='L3228'></a>.I ./.mc.menu
<a id='L3229' name='L3229'></a>.IP
<a id='L3230' name='L3230'></a>Menu locale definito dall'utente. Se questo file è presente viene usato
<a id='L3231' name='L3231'></a>al posto del menu delle applicazioni utente o di sistema.
<a id='L3232' name='L3232'></a>.PP
<a id='L3233' name='L3233'></a>To change default home directory of MC, you can use 
<a id='L3234' name='L3234'></a>.BR MC_PROFILE_ROOT
<a id='L3235' name='L3235'></a>environment variable. The value of MC_PROFILE_ROOT must be an absolute path.
<a id='L3236' name='L3236'></a>If MC_PROFILE_ROOT is unset or empty, HOME variable is used. If HOME is unset
<a id='L3237' name='L3237'></a>or empty, MC directories are get from GLib library.
<a id='L3238' name='L3238'></a>.\"SKIP_SECTION"
<a id='L3239' name='L3239'></a>.SH "LICENZA"
<a id='L3240' name='L3240'></a>Questo programma è distribuito sotto i termini della Licenza Generale
<a id='L3241' name='L3241'></a>GNU come pubblicata dalla Free Software Foundation. Vedere l'aiuto integrato
<a id='L3242' name='L3242'></a>per i dettagli sulla licenza e sulla mancanza di garanzie.
<a id='L3243' name='L3243'></a>.\"NODE "AVAILABILITY"
<a id='L3244' name='L3244'></a>.SH "REPERIBILITA'"
<a id='L3245' name='L3245'></a>L'ultima versione di questo programma si trova su
<a id='L3246' name='L3246'></a>http://ftp.midnight\-commander.org/.
<a id='L3247' name='L3247'></a>.\"NODE "SEE ALSO"
<a id='L3248' name='L3248'></a>.SH "VEDERE ANCHE"
<a id='L3249' name='L3249'></a>ed(1), gpm(1), terminfo(1), view(1), sh(1), bash(1),
<a id='L3250' name='L3250'></a>tcsh(1), zsh(1).
<a id='L3251' name='L3251'></a>.PP
<a id='L3252' name='L3252'></a>.nf
<a id='L3253' name='L3253'></a>La pagina Web del Midnight Commander:
<a id='L3254' name='L3254'></a>        http://www.midnight\-commander.org/
<a id='L3255' name='L3255'></a>.fi
<a id='L3256' name='L3256'></a>.\"NODE "AUTHORS"
<a id='L3257' name='L3257'></a>.SH "AUTORI"
<a id='L3258' name='L3258'></a>Miguel de Icaza (miguel@ximian.com), Janne Kukonlehto
<a id='L3259' name='L3259'></a>(jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred
<a id='L3260' name='L3260'></a>Leeflang (fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es),
<a id='L3261' name='L3261'></a>Jakub Jelinek (jj@sunsite.mff.cuni.cz), Ching Hui
<a id='L3262' name='L3262'></a>(mr854307@cs.nthu.edu.tw), Andrej Borsenkow (borsenkow.msk@sni.de),
<a id='L3263' name='L3263'></a>Norbert Warmuth (nwarmuth@privat.circular.de), 
<a id='L3264' name='L3264'></a>Mauricio Plaza (mok@roxanne.nuclecu.unam.mx), Paul Sheer
<a id='L3265' name='L3265'></a>(psheer@icon.co.za), Pavel Machek (pavel@ucw.cz) e Pavel Roskin
<a id='L3266' name='L3266'></a>(proski@gnu.org) sono gli sviluppatori di questo pacchetto.
<a id='L3267' name='L3267'></a>Alessandro Rubini (rubini@ipvvis.unipv.it) ha dato un notevole
<a id='L3268' name='L3268'></a>contribuito nella correzione e nel miglioramento del supporto del
<a id='L3269' name='L3269'></a>mouse nel programma, John Davis (davis@space.mit.edu) ha reso
<a id='L3270' name='L3270'></a>disponibile la sua libreria S\-lang sotto la licenza GPL e ha risposto
<a id='L3271' name='L3271'></a>alle mie domande su di essa; le seguenti persone hanno contribuito
<a id='L3272' name='L3272'></a>al codice e in molte correzioni (in ordine alfabetico):
<a id='L3273' name='L3273'></a>.PP
<a id='L3274' name='L3274'></a>Adam Tla/lka (atlka@sunrise.pg.gda.pl),
<a id='L3275' name='L3275'></a>alex@bcs.zp.ua (Alex I. Tkachenko), Antonio Palama,
<a id='L3276' name='L3276'></a>DOS port (palama@posso.dm.unipi.it), Erwin van Eijk
<a id='L3277' name='L3277'></a>(wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu\-berlin.de),
<a id='L3278' name='L3278'></a>Jean\-Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens
<a id='L3279' name='L3279'></a>(root@dolphin.csudh.edu), Juan Francisco Grigera, port su piattaforma Win32
<a id='L3280' name='L3280'></a>(j\-grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar),
<a id='L3281' name='L3281'></a>Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva
<a id='L3282' name='L3282'></a>(mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it),
<a id='L3283' name='L3283'></a>Sergey Ya. Korshunoff (seyko2@gmail.com), Thomas Pundt
<a id='L3284' name='L3284'></a>(pundtt@math.uni\-muenster.de), Timur Bakeyev
<a id='L3285' name='L3285'></a>(timur@goff.comtat.kazan.su), Tomasz Cholewo
<a id='L3286' name='L3286'></a>(tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad
<a id='L3287' name='L3287'></a>(torben.fjerdingstad@uni\-c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su)
<a id='L3288' name='L3288'></a>e Wim Osterholt (wim@djo.wtm.tudelft.nl).
<a id='L3289' name='L3289'></a>.\"NODE "BUGS"
<a id='L3290' name='L3290'></a>.SH "BACHI"
<a id='L3291' name='L3291'></a>Vedere il file TODO nella distribuzione per informazioni su
<a id='L3292' name='L3292'></a>quello che rimane ancora da fare.
<a id='L3293' name='L3293'></a>.PP
<a id='L3294' name='L3294'></a>Se si vuole fare un rapporto di un problema nel programma, si prega di
<a id='L3295' name='L3295'></a>spedire un messaggio di posta a questo indirizzo: mc\-devel@gnome.org.
<a id='L3296' name='L3296'></a>.PP
<a id='L3297' name='L3297'></a>Nel rapporto è necessario fornire una descrizione dettagliata del baco, 
<a id='L3298' name='L3298'></a>la versione del programma (mc \-v mostra quest'informazione), il sistema 
<a id='L3299' name='L3299'></a>operativo su cui si sta facendo girare il programma e, se il programma 
<a id='L3300' name='L3300'></a>va in crash, è gradita una traccia dello stack.
<a id='L3301' name='L3301'></a> 
</pre>
<hr />
<a id='BOTTOM' name='BOTTOM'></a>
<em class='comment'>/* <img class='icon' src='../icons/n_left.png' alt='[previous]' /><img class='icon' src='../icons/n_right.png' alt='[next]' /><img class='icon' src='../icons/n_first.png' alt='[first]' /><img class='icon' src='../icons/n_last.png' alt='[last]' /><a href='#TOP'><img class='icon' src='../icons/top.png' alt='[top]' /></a><img class='icon' src='../icons/n_bottom.png' alt='[bottom]' /><a href='../mains.html'><img class='icon' src='../icons/index.png' alt='[index]' /></a><a href='../help.html'><img class='icon' src='../icons/help.png' alt='[help]' /></a>&nbsp;<input type='text' readonly onfocus='this.select();' value='+3301 doc/man/it/mc.1.in'  /> */</em>
</body>
</html>
